2020年linux排行_linux系统怎么安装软件

2020年linux排行 2020年已经快过半了,我们认为应该和linux爱好者们分享一下今年最受欢迎的发行版。在这篇文章中,我们将回顾10个最流行的linux发行版,根据统计,这些发行版在过去6个月里的页面点击率最高。
distrowatch首次发布于2001年5月31日,一直以来都是最可靠的开源操作系统信息来源,尤其是linux发行版和bsd风格。它始终如一地收集和展示了大量关于linux发行版的信息,使其更容易获得。
虽然它不是一个很好的指标,但distrowatch仍然是linux社区内最公认的衡量linux发行版受欢迎程度的指标。它使用page hit ranking(phr)统计法来衡量linux发行版在网站访问者中的受欢迎程度。
要了解今年最广泛使用的发行版,让我们前往distrowatch并查看page hit rank(简称phr)表。在这里,您可以选择各种各样的时间跨度,从而可以检查该时间段内linux和bsd发行版的排名。
与2019年做一个简短的比较也将帮助我们了解这些发行版是否正在经历持续的增长。准备开始?让我们开始。
首先,让我们看一下下面的比较表,该表列出了今年和2019年排名前10位的linux发行版的排名:
linux系统怎么安装软件 1. 前言
本文主要讲解如何在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-getinstall${packagename}
要删除/卸载任何软件,只需使用remove
apt-getremove${packagename}
软件包位于在线软件仓库的某个位置,apt处理用户硬盘上的本地数据库,该数据库包含关于可用软件包及其位置的信息。因此,当键入命令apt-get install qq时,apt将开始在数据库中查找名为qq的包,并在用户键入“y”(yes)后安装qq。为了获得存储库中所有新上传的包,用户需要定期更新apt。
更新apt数据库:
apt-getupdate
若要更新apt数据库,以及升级某些已安装软件可能提供的安全更新和补丁,用户只需使用以下命令即可:
apt-getupdate;apt-getupgrade
记住,我正在讨论的所有包管理工具,将需要用户在root或超级用户,例如,安装软件在debian的基础上的发行版,你将使用apt-get,然后sudo,然后它会要求你输入密码。
sudoapt-getinstallconkysudoapt-getremoveconkysudoapt-getupdate
sudo命令用于临时获取管理员权限。
3. 使用yum命令安装linux软件
用于基于rpm的linux发行版,比如fedora、red hat
您理解yum不会有任何困难,因为它与apt-get相同。就像apt-get安装debian软件包一样,“yum”安装rpm软件包。它还可以像apt-get一样从存储库下载和安装包。
yuminstall${packagename}
要删除软件包,只需使用remove
yumremove${packagename}
有一件事需要注意,默认情况下yum不会在用户的硬盘上保存本地数据库。所以不需要更新。但要安装可用的安全缓存和bug修复,请使用以下命令:
yumupdate
如果用户想要更新任何单一的包,然后做以下的方式:
yumupdate${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软件。

凌科连接器BD系列各行业应用场景解析
嵌入式开发一般要用到哪些软件工具?
声纹识别:保护声音安全性与真实性的利器
如何用福禄克万用表维修工业PCB线路板
卫星功能的实现需要借助草根力量
2020年linux排行_linux系统怎么安装软件
2019年协作机器人应用落地 聚焦安全性问题
SiCMOSFET如何实现降低功率转换过程中能量损耗
中性线零线和地线接错有什么后果
Altium designer生成PCB图的方法
机器人Pepper可检测人们有没有戴口罩
睿感(ScioSense)推出业界领先的高精度高性能数字温湿度传感器ENS21X系列
UWB定位在智慧园区的应用
小器件拥有大市场,中天科技成立“5G及未来光网络研究所”
Topsir教育电纸书评测 这就是一台用于学习的利器
STM32WB15CC微控制器助于电容式触摸表面的集成
虹软视觉AI助力产业数字化升级
Codima警报工单
基于EDA的可编程门阵列FPGA设计
荷兰女演员斯汀·弗朗森成为世界上第一个有5G纹身的人