布条百科 - 专业百科知识分享的网站 手机版
首页 > 百科 >

linux安装软件方法(Linux怎么安装软件有多少种方法?)

816次浏览     发布时间:2024-04-28 09:00:43    


1. 前言

本文主要讲解如何在Linux系统上安装软件。

Linux怎么安装软件的


在任何操作系统中,我们都需要安装应用程序来完成日常任务。在Windows世界中,每个程序都有一个简单的Setup.exe或program.zip文件。在Mac上,包就是program.dmg或program.sit文件。在这两个操作系统中,你可以简单地点击它,它会问你一些非常基本的配置问题,比如,你接受许可协议还是你想要安装软件的目录。虽然在Linux中,安装程序/软件似乎很困难,但事实并非如此。

2. 使用apt命令安装Linux软件

使用apt命令安装Linux软件

第二种包管理器格式是DEB,代表Debian。Debian包和APT (Advanced Packagin工具)提供了现在常用的高级特性,比如自动依赖项解析和签名包。Debian包被Debian/Linux使用,一些最常用的Linux发行版,如Ubuntu、Linux Mint、Mepis等。

适用于基于Debian的发行版,如Ubuntu、Linux Mint等。

APT是一种工具,通常用于从软件仓库远程安装包。简而言之,它是一个简单的基于命令的工具,用于安装文件/软件。完整的命令是apt-get,它是安装文件/软件包的最简单方法。这个简单的工具可以告诉您当前正在安装的包,还可以告诉您存储库中可用的包。

apt-get install ${packagename}

要删除/卸载任何软件,只需使用remove

apt-get remove ${packagename}

软件包位于在线软件仓库的某个位置,APT处理用户硬盘上的本地数据库,该数据库包含关于可用软件包及其位置的信息。因此,当键入命令apt-get install qq时,APT将开始在数据库中查找名为qq的包,并在用户键入“y”(yes)后安装qq。为了获得存储库中所有新上传的包,用户需要定期更新APT。

更新APT数据库:

apt-get update

若要更新APT数据库,以及升级某些已安装软件可能提供的安全更新和补丁,用户只需使用以下命令即可:

apt-get update; apt-get upgrade

记住,我正在讨论的所有包管理工具,将需要用户在root或超级用户,例如,安装软件在debian的基础上的发行版,你将使用apt-get,然后sudo,然后它会要求你输入密码。

sudo apt-get install conky
sudo apt-get remove conky
sudo apt-get update

sudo命令用于临时获取管理员权限。

3. 使用yum命令安装Linux软件

用于基于RPM的Linux发行版,比如Fedora、Red Hat

使用yum命令安装Linux软件


您理解yum不会有任何困难,因为它与apt-get相同。就像apt-get安装Debian软件包一样,“yum”安装RPM软件包。它还可以像apt-get一样从存储库下载和安装包。

yum install ${packagename}

要删除软件包,只需使用remove

yum remove ${packagename}

有一件事需要注意,默认情况下yum不会在用户的硬盘上保存本地数据库。所以不需要更新。但要安装可用的安全缓存和bug修复,请使用以下命令:

yum update

如果用户想要更新任何单一的包,然后做以下的方式:

yum update ${packagename}

4. 使用Tar Balls方式安装

你会记得在Windows中你有Zip file.zip或mac.sit。在Linux中,也有以扩展名结尾的tar文件打包,比如.tar、.tar.gz .tgz,或者别的什么。要解压这些文件,请使用以下命令:

使用Tar Balls方式安装


tar -xzvf ${filename}.tar.gz

参数是x用于提取文件,z用于通过gzip进行筛选以进行解压缩(如果文件没有gz扩展名,则将其关闭),v用于详细模式,以便您可以知道发生了什么,f表示后面将有一个文件名。如果您像我一样难以记住命令行选项,您可能想要创建一个名为“untar”的别名来输入这些选项。
该命令将不安装软件,但它将提取存档文件。解压文件之后,您可以通过读取README文件或install file来安装解压文件(因为在那里您可以安装那些特定文件的说明)。

5. 其他Linux打包管理

当然有很多发行版,所以打包管理工具。和SUSE一样,SUSE使用RPM作为它的本地包格式,但是有自己的工具来管理系统上的软件。
Yast是openSUSE Linux发行版以及SUSE派生的商业发行版中使用的打包管理工具。我将在另一篇文章中讨论Yast。

在另一篇文章中,我将介绍一些更常用的包装管理工具,如“dpkg”。其他一些打包管理工具的工作和属性将在那篇文章中讨论。

6. 总结

通过本教程,您应该了解Linux安装软件有多少种方式了吧?其实主流的方式还是系统自带的包管理工具,比如Ubuntu系统上的apt,红帽体系的发行版上使用yum安装Linux软件。

相关文章

玩游戏闪退怎么办 ?几种常见闪退现象解决方法

问:卡牌大师游戏闪退怎么解决?答:游戏闪退无非就是内存不足的问题,通常情况下,内存不足就会出现游戏闪退。这个时候将不用的程序清理掉,就可以玩了。当然也会出现因游戏文件包损坏,导致游戏闪退弹出。这种情况一般都是非法安装外挂和辅助造成的,所以建议大家不要用辅助等类型的第三方软件。以上就是常见的二种现象,

2024-11-22 10:29:28

这才是麻叶的正确做法,又薄又香又酥脆,快试试吧!

炸麻叶儿是我们北方的传统特色小吃,小时候逢年过节、家家户户都会预备一些,焦香酥脆、越嚼越香,可是那时候最好的零食。现在生活条件好了,各式各样的零食应接不暇,眼看着这些传统的、经典的小吃逐渐淡出了大家的视野,着实觉得有些可惜。今天,我就把这款地道的、河南特有的、酥的直掉渣的炸麻叶做法,再给大家分享一遍

2024-11-22 09:35:04

机械表哪个牌子好?几百万的手表就一定好吗?

最近发现,越来越多的人开始喜欢机械手表了。相比石英手表,机械手表虽然更贵,但是也更有质感和品味,也是不争的事实。相信很多越来越喜欢机械表的人都是认定了这个理儿。其实,我们常听说的一些大牌钟表,都是以机械手表见长,甚至有不少大牌手表都没有石英手表,比如朗格、宝玑等。论知名度和影响力,以下这些机械手表比

2024-11-22 09:19:48

生的青芒果怎么吃 ?

用料青辣椒一根 红萝卜一根 生芒果一颗 盐渍话梅3粒切丝 日本话梅片6片切丝 备用 柠檬汁适量 矿泉水适量 少许盐 糖 太太乐鸡汁适量调一个咸鲜口 好了… 做法步骤1、买一个芒果准备学做牛肉芒果条菜的…2、切开一看 哇~生的 …3、只能改菜了 凉拌吧 红萝卜切丝 青椒切丝 盐渍话梅切丝(切出来成粒了

2024-11-22 09:04:05

这才是素丸子汤最简单的做法,温阳洗肠,赛过排骨汤

传说东汉刘秀在未登大宝前有过一段很落魄的日子,亏得一位农村老汉割了一种野菜给刘秀充饥,刘秀吃后觉得甚是美味,便给野菜起了“救菜”的名字。此菜就是现在的韭菜,古语有云:“春初早韭,秋末晚菘”,意思是初春时刻,在经历过一个寒冬的缓慢生长后,是韭菜最为鲜嫩完美的一段时间,晚秋次之,夏天味道最差,所以各位碰

2024-11-22 08:49:26

炖丸子汤的家常做法分享,营养开胃,孩子特别爱吃

今天来跟大家分享一个洋葱肉丸汤的做法,这样做出来的肉丸子非常好吃,比较鲜嫩,一点也不柴,爽滑可口,而且汤汁喝起来特别鲜美,光看着就让人特别有食欲,而且它的营养特别丰富。这道洋葱肉丸汤的做法是比较简单的,很容易就能够做出来,非常适合在夏天食用。如果家里有小朋友,那么经常给它吃这样的洋葱肉丸汤,可以起到

2024-11-22 08:34:03