在任何操作系统中,我们都须要安装应用程序来完成日常任务。在Windows世界中,每位程序都有一个简单的Setup.exe或program.zip文件。在Mac上,包就是program.dmg
在任何操作系统中,我们都须要安装应用程序来完成日常任务。在Windows世界中,每位程序都有一个简单的Setup.exe或program.zip文件。在Mac上,包就是program.dmg或program.sit文件。在这两个操作系统中,你可以简单地点击它,它会问你一些特别基本的配置问题,例如,你接受许可合同还是你想要安装软件的目录。似乎在Linux中,安装程序/软件虽然很困难,但事实并非这么。
使用apt命令安装Linux软件
第二种包管理器格式是DEB,代表Debian。Debian包和APT(AdvancedPackagin工具)提供了现今常用的中级特点,例如手动依赖项解析和签名包。Debian包被Debian/Linux使用,一些最常用的Linux发行版,如Ubuntu、LinuxMint、Mepis等。
适用于基于Debian的发行版,如Ubuntu、LinuxMint等。
APT是一种工具,一般用于从软件库房远程安装包。简而言之怎么在linux上安装软件,它是一个简单的基于命令的工具,用于安装文件/软件。完整的命令是apt-get,它是安装文件/软件包的最简单方式。这个简单的工具可以告诉您当前正在安装的包,还可以告诉您储存库中可用的包。
apt-getinstall${packagename}
要删掉/卸载任何软件linux手机软件,只需使用remove
apt-getremove${packagename}
软件包坐落在线软件库房的某个位置,APT处理用户硬碟上的本地数据库,该数据库包含关于可用软件包及其位置的信息。因而,当键入命令apt-getinstallqq时,APT将开始在数据库中查找名为qq的包,并在用户键入“y”(yes)后安装qq。为了获得储存库中所有新上传的包,用户须要定期更新APT。
更新APT数据库:
apt-getupdate
若要更新APT数据库,以及升级个别已安装软件可能提供的安全更新和补丁,用户只需使用以下命令即可:
apt-getupdate;apt-getupgrade
记住,我正在讨论的所有包管理工具,将须要用户在root或超级用户,比如硬盘安装linux,安装软件在debian的基础上的发行版,你将使用apt-get,之后sudo,之后它会要求你输入密码。
sudoapt-getinstallconkysudoapt-getremoveconkysudoapt-getupdate
sudo命令用于临时获取管理员权限。
3.使用yum命令安装Linux软件
用于基于RPM的Linux发行版,例如Fedora、RedHat
使用yum命令安装Linux软件
您理解yum不会有任何困难,由于它与apt-get相同。如同apt-get安装Debian软件包一样,“yum”安装RPM软件包。它还可以像apt-get一样从储存库下载和安装包。
yuminstall${packagename}
要删掉软件包,只需使用remove
yumremove${packagename}
有一件事须要注意,默认情况下yum不会在用户的硬碟上保存本地数据库。所以不须要更新。但要安装可用的安全缓存和bug修补,请使用以下命令:
yumupdate
假如用户想要更新任何单一的包,之后做以下的形式:
yumupdate${packagename}
4.使用TarBalls形式安装
你会记得在Windows中你有Zipfile.zip或mac.sit。在Linux中,也有以扩充名结尾的tar文件打包,例如.tar、.tar.gz.tgz,或则别的哪些。要解压那些文件,请使用以下命令:
使用TarBalls形式安装
tar-xzvf${filename}.tar.gz
参数是x用于提取文件,z用于通过gzip进行筛选以进行解压缩(假如文件没有gz扩充名,则将其关掉),v用于详尽模式,便于您可以晓得发生了哪些,f表示前面将有一个文件名。倘若您像我一样无法记住命令行选项怎么在linux上安装软件,您可能想要创建一个名为“untar”的别称来输入那些选项。
该命令将不安装软件,但它将提取存档文件。解压文件以后,您可以通过读取README文件或installfile来安装解压文件(由于在那儿您可以安装这些特定文件的说明)。
5.其他Linux打包管理
其实有好多发行版,所以打包管理工具。和SUSE一样,SUSE使用RPM作为它的本地包格式,并且有自己的工具来管理系统上的软件。
Yast是openSUSELinux发行版以及SUSE派生的商业发行版中使用的打包管理工具。我将在另一篇文章中讨论Yast。
在另一篇文章中,我将介绍一些更常用的包装管理工具,如“dpkg”。其他一些打包管理工具的工作和属性将在那篇文章中讨论。
6.总结
通过本教程,您应当了解Linux安装软件有多少种形式了吧?虽然主流的方法还是系统自带的包管理工具,例如Ubuntu系统上的apt,红帽体系的发行版上使用yum安装Linux软件。