Ubuntu下怎么编译、安装和卸载软件

32次阅读
没有评论

共计 1036 个字符,预计需要花费 3 分钟才能阅读完成。

这篇文章主要介绍“Ubuntu 下怎么编译、安装和卸载软件”的相关知识,丸趣 TV 小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Ubuntu 下怎么编译、安装和卸载软件”文章能帮助大家解决问题。

在使用 ubuntu 的时候都是在直接用命令在系统软件包管理器中下载使用软件的,好处是易于管理,方便更新,而且一般不会有很多的兼容性问题。但是问题是官方的软件源一般更新很慢,而且很多的软件根本就从来没有进入过官方的源里面,这种情况下就需要自己下载源代码编译了。

1、用命令下载安装系统软件包

sudo apt-get install filename

这种情况下需要联网,类似 360 软件管理一样,系统会自动下载匹配的版本然后安装

卸载的时候 直接使用

sudo apt-get remove filename

或者

sudo apt-get uninstall filename

sudo apt-get autoremove

在安装 python 时候命令是这样的

sudo apt-get install python-dev

这里加 -dev 是因为 linux 发行版通常会把类库的头文件和相关的 pkg-config 分拆成一个单独的 xxx-dev(el) 包. 以 python 为例, 以下情况你是需要 python-dev 的

当你需要自己安装一个源外的 python 类库, 而这个类库内含需要编译的调用 python api 的 c /c++ 文件

或者你自己写的一个程序编译需要链接 libpythonXX.(a|so)

(注: 以上不含使用 ctypes/ffi 或者裸 dlsym 方式直接调用 libpython.so)

其他正常使用 python 或者通过安装源内的 python 类库的不需要 python-dev.

2、自己下载源代码编译安装,首先解压进入文件夹,一般都会有 README 或 install 文件指导你安装的过程,通常过程如下:

./configure
sudo make install

如果发现这个软件并不是那么稳定好使,想要卸载它就难了, 如果当时安装编译的源代码文件还在的话可以进入源代码目录,编译之后除了会生成 install 脚本之外还会生成一个 uninstall 脚本,因此我们使用

sudo make uninstall

即可进行卸载

关于“Ubuntu 下怎么编译、安装和卸载软件”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注丸趣 TV 行业资讯频道,丸趣 TV 小编每天都会为大家更新不同的知识点。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-13发表,共计1036字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)