Linux下软件安装
发布时间:2022-09-27 14:25:27 所属栏目:Linux 来源:
导读: apt是advance packaging tool的缩写,是Debian及其派生发行版的软件包管理器,apt可以自动下载,配置,安装二进制或者源码格式的软件包,简化了Unix系统上管理软件的过程。
当执行安装操作时,首先apt-g
当执行安装操作时,首先apt-g
|
apt是advance packaging tool的缩写,是Debian及其派生发行版的软件包管理器,apt可以自动下载,配置,安装二进制或者源码格式的软件包,简化了Unix系统上管理软件的过程。 当执行安装操作时,首先apt-get工具会在本地的一个数据库中搜索关于w3m软件的相关信息,并根据这些信息在相关的服务器上下载软件安装。 在线安装软件为什么要在本地的数据库中搜索? 我们需要定期从服务器上下载一个软件包列表,使用sudo apt-get update命令来保持本地的软件包列表是最新的(有时需要自己手动执行这个操作,比如更换了软件源)。这个列表中有软件依赖信息的记录,软件依赖指的是,安装某个软件,需要先安装另外一个软件才能正常工具,这个时候apt-get再安装软件的时候会一并替我们安装上。 以下是apt-get常用的几个命令 sudo apt-get install w3m install后加上软件包名,用于安装一个软件包 sudo apt-get update 从软件源镜像服务器上下载/更新用于更新本地软件源的软件包列表 sudo apt-get upgrade 升级本地可更新的全部软件包,但存在依赖问题时将不会升级,通常在更新之前执行一次update sudo apt-get remove w3m 移除已安装的软件包,包括与被移除软件包有依赖关系的软件包,但不包含软件包的配置文件。 sudo apt-get purge w3m 与remove相同,但会完全移除软件包,包含其配置文件 sudo apt-get clean 移除下载到本地的已安装的软件包,默认保存在/var/cache/apt/archives/ sudo apt-get --reinstall install w3m 当系统被破坏或者一些错误的配置导致软件无法正常工作时,需要我们重新安装一个软件包,此时可以用该命令 下面是一些apt-get常用的参数 -y 自动回应是否安装软件包的选项 -s 模拟安装 -q 静默安装防护四 -d 只下载不安装 软件搜索 当自己刚知道一个软件,想下载使用,需要确认软件仓库里有没有linux软件源,可以使用搜索功能 sudo apt-cache search softname 使用dpkg dpkg(Debian package)是Debian软件包管理器的基础,其本身是一个底层的工具。上层的工具,像是apt,被用于从远程获取软件包以及处理复杂的软件包关系。 我们常常可以在网络上见到已deb形式打包的软件包,就需要使用dpkg命令来安装。 sudo dpkg -I emacsz_ubuntu1_amd64.deb 查看deb包的信息 sudo dpkg -i emacsz_ubuntu1_amd64.deb 使用dpkg安装软件;直接使用dpkg安装可能存在一些问题,因为dpkg并不能为你解决依赖关系。若出现错误,就需要使用apt-get了,使用它的-f参数,修复依赖关系的安装。 sudo dpkg -L emacs 查看软件包目录的信息(用于查看Linux将软件安到哪里了) 从二进制包进行安装 二进制包的安装比较简单,我们需要做的只是将网络上下载的二进制包解压后放到合适的目录,然后将包含可执行的主程序文件的目录添加到PATH环境变量即可 (编辑:我爱制作网_沈阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐


浙公网安备 33038102330576号