Tian Jiale's Blog

Ubuntu、Deepin 安装软件

apt-get 安装

apt-get,是一条 linux 命令,适用于 deb 包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。如果下载慢可更换为国内源。

# 安装软件包
apt-get install
# 移除软件包
apt-get remove
# 移除软件包及配置文件
pt-get purge
# 刷新存储库索引
apt-get update
# 升级所有可升级的软件包
apt-get upgrade
# 自动删除不需要的包
apt-get autoremove
# 在升级软件包时自动处理依赖关系
apt-get dist-upgrade
# 搜索应用程序
apt-cache search
# 显示装细节
apt-cache show

deb 安装包安装

deb 是 Debian 软件包格式的文件扩展名。

# 安装 deb 包
dpkg -i <package.deb>
# 移除 deb 包
dpkg -r <package>

二进制文件安装

二进制源码包一般都以 tar.gz 的方式压缩,下载之后需要解压压缩包,压缩包最好移动到 /usr/local/lib 目录,该目录用用于放用户自己特定的可执行文件,然后需要对可执行文件建立软链接到 /usr/bin目录,几乎所有的系统可执行文件都会安装在这里,由此可以通过命令行进行调用(/usr/local/bin 应该也是可以的,可以自行尝试,是不是这个更合理一点?)。

# 解压 tar.gz 压缩包
tar -xzvf  xxx.tar.gz
# 讲二进制文件包移动到 /usr/local/lib
sudo mv xxx.tar.gz /usr/local/lib/xxx
# 建立软链接,以 node 为例
sudo ln -s /usr/local/lib/node/bin/node /usr/bin/node

源码安装

有些程序可能以上方式都无法安装,只提供了源码,此时可以通过 make 编译之后进行安装。

# 解压 tar.gz 压缩包
tar -xzvf  xxx.tar.gz
# 预编译
./configure
# 编译
make
# 安装
make install
# 默认安装/usr/local/bin,改变安装路径
./configure --prefix=/opt/xxx