Ubuntu下自己编译安装和卸载软件
来源:互联网 发布:大数据工程师认证考试 编辑:程序博客网 时间:2024/04/27 17:37
在使用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
make
sudo make install
如果发现这个软件并不是那么稳定好使,想要卸载它就难了,如果当时安装编译的源代码文件还在的话可以进入源代码目录,编译之后除了会生成install脚本之外还会生成一个uninstall 脚本,因此我们使用
sudo make uninstall 即可进行卸载
- Ubuntu下自己编译安装和卸载软件(forward)
- 【linux】Ubuntu下自己编译安装和卸载软件
- Ubuntu下自己编译安装和卸载软件
- 【linux】Ubuntu下自己编译安装和卸载软件
- Ubuntu14.04下自己编译安装和卸载软件
- ubuntu自己编译卸载软件
- ubuntu下安装和卸载软件命令
- ubuntu 下 软件的安装和卸载
- Ubuntu下软件安装和卸载
- ubuntu下软件安装和卸载
- ubuntu 下安装和卸载软件
- ubuntu下软件安装和卸载
- ubuntu下安装卸载软件
- ubuntu 下安装软件和卸载软件的方法
- ubuntu 安装和卸载软件
- ubuntu 安装和卸载软件
- ubuntu安装和卸载软件
- Ubuntu软件安装和卸载
- Android出现:java.lang.NoClassDefFoundError: android/os/PersistableBundle
- JQ的几种下拉选择菜单的取得方式
- 模式识别与计算机视觉领域的会议与期刊
- ajax的集中标准且方便调试的写法
- ListView直接获取所选项的内容
- Ubuntu下自己编译安装和卸载软件
- iOS TableView的cell分割线格式
- iOS项目设置成进入项目手机不会自动锁屏状态
- JS 弹出遮罩层,内部为DIV
- Android 创建Popwindow弹出菜单的两种方式
- mount【挂载的用法】
- jQuery仿google搜索下拉列表 支持键盘上下键 支持鼠标移动
- 关于Android中图片大小、内存占用与drawable文件夹关系的研究与分析
- 检查网站是否宕机PHP代码