- 工信部备案号 滇ICP备05000110号-1
- 滇公安备案 滇53010302000111
- 增值电信业务经营许可证 B1.B2-20181647、滇B1.B2-20190004
- 云南互联网协会理事单位
- 安全联盟认证网站身份V标记
- 域名注册服务机构许可:滇D3-20230001
- 代理域名注册服务机构:新网数码
在使用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 即可进行卸载
售前咨询
售后咨询
备案咨询
二维码
TOP