优选主流主机商
任何主机均需规范使用

解决apt-get command not found方法(升级系统镜像和安装必备包)

今天我们有在使用服务器进行安装软件的时候有出现 apt-get command not found的问题。这个我还是第一次遇到这样的问题,这里是不是当前服务器镜像有问题?于是我通过更换镜像包确实是可以解决,应该是之前的旧版本的镜像太陈旧导致的,或者我们也可以用下面的2个办法解决。

一、旧版本 Debian / Ubuntu 系统无法使用 APT

第一个原因是因为旧版本的 Debian 或者 Ubuntu 系统没有 apt 这个命令,只有 apt-get 这个命令。具体来说,apt 是在 Ubuntu 14 和 Debian 8 才开始出现的,如果是之前的版本,那么 apt 这个命令是不存在的,那么自然就会提示 command not found。

这种情况下,很简单,我们使用 apt-get 命令来代替 apt 命令就行了,把所有用到 apt 的地方都换成 apt-get 即可,轻松解决问题。

此外,Ubuntu 14 和 Debian 8 以及之后的系统还是支持 apt-get,所以为了保险起见我们可以统一都使用 apt-get,但是更推荐优先使用 apt。

apt 和 apt-get 最大的区别就是新增了进度条,更加用户友好,其他的区别不在本文的讨论范围之内,大家可以自行搜索。

二、CentOS 系列系统无法使用 APT-GET

如果你用的是 CentOS 或者其他的系统,只要你用的不是 Debian / Ubuntu 系统,那么你的系统里是肯定不会存在 apt 或者 apt-get 这两个命令的,毕竟这两个是 Debian / Ubuntu 的包管理工具。

解决方法有两种,一种是换成 Debian / Ubuntu 系统。另一种就是使用对应的包管理工具,比如 CentOS、Fedora 就使用 yum,openSUSE 就使用 zypp 等。

未经允许不得转载:搬瓦工中文网 » 解决apt-get command not found方法(升级系统镜像和安装必备包)