Linux上安装和卸载软件的几种方法,你知道吗?
创始人
2026-01-14 21:08:55
0次

卸载安装软件_ubuntu 软件安装卸载_卸载安装软件伤不伤手机

如何在Linux上安装软件?

技术文章最好横向阅读。

前言

要学习Linux,您必须学习如何安装和卸载应用程序。 这次简单介绍一下Linux上安装和卸载软件的几种方法。 我使用的是Ubuntu,但是对于安装应用程序来说,只要是Linux,一切都是一样的。

应用程序安装的工作原理

我们知道,在Windows下通过双击安装包来安装软件是非常简单、方便的,但这种方法对于大多数普通用户来说。 作为一名计算机专家,你不能止步于肤浅的技能。 因此,我们在安装软件时一定要了解系统是做什么的。

Windows上安装软件的大致流程如下:

在用户指定的安装目录下创建安装程序目录

将相关dll动态库复制到安装目录

将exe可执行文件复制到安装目录

将配置文件复制到安装目录,如Windows下的ini配置文件

将启动配置或者程序依赖的配置放入注册表

如果是服务程序,注册并启动服务

Linux上安装软件的大致流程如下:

创建安装目录

复制类库

复制可执行程序

根据需要有选择地配置和启动服务

两者的安装过程几乎相同,只是安装方法略有不同。 在Windows下,我们经常使用图形界面来安装,而在Linux下,我们经常通过命令行安装,这个我们稍后会介绍。 至于卸载过程,两者也是一样的,都是安装过程的逆过程。

另外,还需要注意以下2点:

Linux下的/usr目录相当于Windows下的ProgramFile目录

Linux下动态库后缀是.so,Windows下是.dll

Linux软件安装主要有三种方法,下面一一介绍。

安装和卸载软件的 3 种方法

1.安装包安装

这个方法其实就是Windows下安装软件的方法。 Linux下的软件包也和Windows下的软件包类似。 Linux下常见的安装包有两种:

rpm:Red Hat Linux使用的安装包格式

ded:Debian Linux使用的安装包格式

还有2种安装方法:

通过软件管理器双击安装

使用 dpkg 命令安装

第一种方法比较简单,是Windows使用的方法,而第二种方法则需要我们了解dpkg工具。 dpkg的主要功能是打包、查询、检索包信息,包括依赖信息,以及安装或卸载软件包。 不过dpkg现在已经不太常用了,这里就不详细介绍了。 如果有兴趣的话可以去google一下具体的用法。

卸载也比较简单ubuntu 软件安装卸载,直接通过软件管理器点击卸载软件即可。

2.从源码安装

这种方法是最原始的方法。 我们需要一步步编译软件的源代码,然后手动将软件安装到系统中。 听起来很麻烦,但做起来并不复杂。 该过程主要包括以下4个操作。 命令:

cd 软件目录 ./configure make sudo make install

注意:比较容易出错的地方是./configure和make。 这两个步骤可能会出错。 如果出现错误,需要去Google查找错误原因(通常可以在stackoverflow上找到答案)。 很多时候,因为缺少一些依赖库,只要通过apt-get(后面会介绍)找到并安装即可,最后一步其实就是复制文件的过程。 如果提示没有权限错误,那么就需要使用root权限来执行这个操作 sudo make install。

要卸载,请使用以下命令:

cd 软件目录 sudo make uninstall

3.通过apt-get在线安装

apt-get实际上是一个在线软件安装工具。 它的主要功能是通过本地Linux连接网络上的apt存储库(源)来下载软件并自动安装。 Linux默认自动安装这个工具。 我们需要学习使用它提供的几个常用命令:

sudo apt-get update:从网上源更新安装包信息

sudo apt-get upload :将软件包升级到最新版本

sudo apt-get -f install:修复软件依赖包关系

sudo apt-get install software_name:安装软件

sudo apt-get remove software_name:卸载软件,但卸载不完整

sudo apt-get remove --purge software:常用卸载方法,完全卸载

我是一个喜欢探索原理的人,那么apt-get的工作原理是什么呢? 通过它安装软件主要需要以下四个过程:

扫描本地软件包列表(执行 sudo apt-get update 刷新软件包列表)

执行包依赖性检查

从包指定的apt源下载包

解压软件包并完成安装和配置

这导致了以下问题:

apt镜像站点地址在哪里?

/etc/apt/sources.list

下载的apt的deb包存放在哪里?

/var/cache/apt/archives

我怎么知道这个? 使用man apt-get查看,找到FILES就可以看到这两个路径。 还有其他路径。 如果您有兴趣,可以了解一下它们。 这里的主要目的是告诉你如何解决这个问题。 Linux下很多问题都可以通过man来解决。 ,你一定要善于利用它。

我们在安装软件时,一般或多或少需要以下4个步骤:

添加对应软件包的源。 一般来说,当你搜索如何安装一个软件时,别人已经给出了源地址。 如果不是,则软件包可能不需要指定自己的源地址。

sudo apt-get update 更新源列表

sudo apt-get install software_name 安装软件

安装过程需要您确认是否安装。 只需输入 y 即可确认。

介绍一个小工具 aptitude。 该工具可以自动安装软件依赖包。 当使用apt-get安装过程中提示您安装某些依赖包时,可以使用该工具代替apt-get,它会自动安装依赖包。

但首先你需要安装这个工具:

sudo apt-get install aptitiude

如果使用apt-get安装软件时提示安装依赖,那么可以使用以下命令重新安装:

sudo aptitiude software_name

这样,当你安装的软件需要安装其他依赖软件包时,这个工具就会帮你自动安装,不需要你手动安装。 是不是特别方便呢?

注意:如果您无法通过 apt-get 安装软件,您很可能需要更新系统的源地址。 我用的是爱丽云。 您可以将以下地址添加到 sudo vim /etc/apt/sources.list 中:

deb http://mirrors.aliyun.com/ubuntu/ yakkety main universe multiverse restricted deb http://security.ubuntu.com/ubuntu/ yakkety-security multiverse main universe restricted

然后执行更新:

sudo apt-get update

之后就可以使用apt-get来安装软件了。 这是常用的安装方法,一定要学会!

练习:安装 vim

说了这么多,还是实际点比较好。 这里我将使用3种方法将vim编辑器安装到系统中。

1.通过安装包安装vim

打开此下载页面,根据您的系统类型下载对应的vim安装包:

https://pkgs.org/download/vim

下载完成后直接双击安装包或者通过dpkg安装。 Ubuntu下我直接双击使用软件中心安装。 当需要卸载时,点击卸载按钮即可卸载。 这很简单。

2.从源码安装vim

我们需要从vim官网下载源码,使用浏览器打开以下网址,点击All files行中的下载链接即可下载源码:

http://www.vim.org/sources.php

下载完成后,打开命令行,进入下载文件所在目录,使用以下命令解压:

tar xjvf vim-7.4.tar.bz2 # 解压完后的目录是 vim74

然后进入该目录并开始配置:

cd vim74/ ./configure

注意:配置过程结束时可能会提示缺少依赖项 libncurses5-dev。 我们可以使用 sudo apt-get libncurses5-dev 来安装它。 重新配置之前,需要使用make clean 进行清理。

配置完成后,启动make。 这个过程将需要一段时间:

make

make完成后,直接使用root安装:

sudo make install

检查是否安装成功:

# 查看 vim 的版本信息 vim --version

使用以下命令卸载 vim,但您可能不想卸载它:

cd vim74/ sudo make uninstall

再次强调:如果您在安装过程中遇到任何问题,请仔细阅读错误信息,然后尝试使用Google搜索错误信息。 一般来说,你可以在stackoverflow网站上得到正确的答案,但前提是你必须有基本的英语阅读能力。

3.sudo apt-get install vim

正如标题所说,只需要在命令行输入以上命令即可安装vim:

sudo apt-get install vim

使用以下命令卸载vim:

sudo apt-get remove --purge vim

使用这种方法可以说非常简单,前提是你需要连接到互联网。

总结

这次我们介绍3种Linux下安装软件的方法。 最常用的是通过apt-get安装,其次是通过源码安装,最后是使用安装包安装。 不过ubuntu 软件安装卸载,这也要看你自己的爱好和能力。 。 建议大家一定要掌握如何自己编译源码来安装软件,因为很多时候可能没有网络,那么如果你自己编译源码的话,你会比别人更好,你也更有可能赢得别人的好感。 即使不是这个,你也不会编译源代码。 你觉得很酷吗? 没有人能看到你的黑窗,对吧?

·结尾·

开发者

科技·生活·职场

卸载安装软件伤不伤手机_ubuntu 软件安装卸载_卸载安装软件

主页:

相关内容

热门资讯

大浪淘金APP黑幕揭秘:内盘操...   大浪淘金APP平台最隐蔽的黑幕,在于其完全封闭的内盘交易系统。这个看似与国际市场接轨的交易平台,...
告别固定工资实现财富自由?一品...   普通投资者被广告宣传诱导,注册就送现金,充值返现金券等等这些宣传方式,都是在引流到平台开户,不怕...
哈易购APP打着现货交易幌子搞...   网络上各类白银、铂金等贵金属投资广告铺天盖地,不少平台以"现货交易"为名,暗中却从事着非法期货交...
5元起投!高额收益?中国白银、...   上海华通白银国际交易中心有限公司(以下简称“华通白银国际”)打着“白银、铂金现货订购”的旗号,实...
"九州订购APP、起...   近年来,贵金属投资热度持续攀升,但乱象也随之而来。一些不法分子趁机搭建虚假交易平台,打着"低门槛...
坚锅淘金APP投资者频繁爆仓亏...   坚锅淘金APP对外宣称是贵金属现货交易平台,日常出入金看似畅通无阻,给人一种合规运营的假象。但事...
斗金订购APP“5元订购现货”...   斗金订购APP“5元订购现货”骗局揭秘:充值易、回本难,越陷越深!  许多投资人在未核实平台合规...
贵金属APP乱象曝光:&quo...   当前市场上部分贵金属类APP未取得正规交易资质,涉嫌误导消费者参与白银、铂金等商品的非合规交易!...
华通白银、银宝街APP被指虚假...   警惕现货白银投资陷阱:上海华通白银背后的平台涉嫌非法期货交易  近年来,各类现货白银交易平台以“...
充值送300,月入过万?别被量...   如今,网络上充斥着大量未经批准的贵金属及其他产品订购交易平台。这些平台普遍缺乏合法经营资质,却将...
鑫汇智投APP贵金属非法期货、...   鑫汇智投APP贵金属非法期货、人为控盘,大量投资者遭恶意收割  鑫汇智投APP长期以“低门槛、高...
矅光智策APP非法贵金属交易骗...   不少投资人在矅光智策APP上进行贵金属交易后出现了严重亏损。许多人在下载该平台时,根本不清楚其是...
飞鸽订购APP非法期货交易骗局...   飞鸽订购APP非法期货交易骗局,很多投资者根本没搞懂规则就盲目充值,买涨买跌跟买cai票一样!平...
天龙白银APP被操控的非法期货...   中小投资者在网络平台参与商品现货订购交易,表面看似合规合法,实则暗藏诸多难以察觉的风险。商品现货...
下载送试玩金?千万别碰!带你揭...   当前,许多贵金属APP交易平台正采用欺诈性营销手段。它们通过抖音等短视频平台,以“5元起投”“充...
泡泡淘金APP骗局:打着&qu...   泡泡淘金APP骗局:打着"商品订购"幌子,实则非法期货收割投资者!投资需谨慎,切勿轻信“高额回报...
南商云购APP虚假电子盘背后的...   南商云购是虚假电子盘吗?它是否具备合规的交易资质?这个曾经的"现货电子盘"如今摇身一变,披上了"...
警惕"祥龙订购&qu...   祥龙订购APP、掌上银牛APP等平台背后的运营方——四川禄宏商品现货市场有限公司,仅具备现货交易...
中国白银、华银:虚假宣传、后台...   中国白银APP宣称是上市公司“中国白银集团”与“上海华通白银国际交易中心”旗下的现货交易平台,提...
起底“优品订购”APP非法期货...   “优品订购”APP根本不具备任何合法的交易资质。其背后的运营方仅凭随便注册一家公司、开发一款交易...