centos源码安装alternatives
时间: 2023-10-13 09:22:46 浏览: 48
可以按照以下步骤在CentOS上源码安装alternatives:
1. 下载alternatives源码包,可以从官网上下载最新版本的源码。
2. 解压源码包并进入到解压后的目录。
3. 执行configure脚本,该脚本会检查系统环境,生成Makefile文件等。
```
./configure
```
4. 执行make命令进行编译。
```
make
```
5. 执行make install命令进行安装。
```
make install
```
6. 安装完成后,可以使用alternatives命令配置系统中的软件选项。例如,通过以下命令配置系统中的Java版本:
```
alternatives --install /usr/bin/java java /usr/local/java/jdk1.8.0_144/bin/java 2
```
其中,/usr/bin/java为Java的链接文件,java为Java的选项名称,/usr/local/java/jdk1.8.0_144/bin/java为Java的可执行文件路径,2为优先级。
使用alternatives命令切换Java版本时,可以使用以下命令:
```
alternatives --config java
```
然后选择要使用的Java版本即可。
相关问题
centos源码安装redis
好的,安装Redis的步骤如下:
1. 首先,确保你的CentOS系统已经安装了必要的编译工具和依赖库。可以通过以下命令来安装:
```
sudo yum install -y gcc make
```
2. 下载最新版本的Redis源码包。你可以从Redis官方网站下载最新版本的Redis源码包。使用`wget`命令下载:
```
wget http://download.redis.io/releases/redis-x.x.x.tar.gz
```
请将`x.x.x`替换为你想要下载的具体版本号。
3. 解压源码包:
```
tar xzf redis-x.x.x.tar.gz
```
进入解压后的目录:
```
cd redis-x.x.x
```
4. 编译Redis源码:
```
make
```
5. 安装Redis:
```
sudo make install
```
6. Redis默认安装在`/usr/local/bin`目录下,你可以通过以下命令查看安装是否成功:
```
redis-server --version
```
7. Redis默认配置文件为`redis.conf`,可以通过以下命令找到该配置文件的位置:
```
sudo find / -name redis.conf
```
8. 启动Redis服务:
```
redis-server /path/to/redis.conf
```
将`/path/to/redis.conf`替换为你找到的实际配置文件路径。
以上就是在CentOS系统上通过源码包安装Redis的步骤。如果一切顺利,你应该能够成功安装和启动Redis服务。
centos源码安装VLC
根据引用内容,有几种方法可以在CentOS上安装VLC。
方法一是通过rpmfusion来安装VLC。你可以在官方的rpmfusion仓库中找到VLC的安装包。你可以按照老外的文章中提供的步骤进行安装。\[2\]
方法二是下载VLC的源码并重新编译。在configure时,增加一个配置项--enable-run-as-root,然后进行编译安装。但这种方法可能比较复杂,需要一些编译的知识和经验。\[3\]
另外,根据引用\[1\]中的描述,CentOS和Fedora有相同之处,所以你也可以尝试在CentOS上使用Fedora的安装方法来安装VLC。你可以尝试使用yum install vlc命令来安装VLC,但需要注意版本可能会比较旧。\[1\]
总之,你可以根据自己的需求和情况选择适合的安装方法来在CentOS上安装VLC。
#### 引用[.reference_title]
- *1* *2* *3* [CentOS6.3-快速安装VLC小记](https://blog.csdn.net/weixin_34835470/article/details/116858076)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]