导航:首页 > 源码编译 > apt安装和编译安装

apt安装和编译安装

发布时间:2022-05-07 10:38:08

Ⅰ apt-get install 与 make install 的区别 linux

apt-get 是一个包管理器,用于安装deb包
deb包是别人已经编译完成的二进制包(binary)

而make install 是针对源代码来进行linux程序的安装的
它的包不一定就是tar.gz

Ⅱ apt-get 如何安装,查询,解除依赖包

命令 作用apt-cache search package 搜索包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包sudo apt-get install package - - reinstall 重新安装包sudo apt-get -f install 强制安装?#"-f = --fix-missing"当是修复安装吧...sudo apt-get remove package 删除包sudo apt-get remove package - - purge 删除包,包括删除配置文件等sudo apt-get update 更新源sudo apt-get upgrade 更新已安装的包sudo apt-get dist-upgrade 升级系统sudo apt-get dselect-upgrade 使用 dselect 升级apt-cache depends package 了解使用依赖apt-cache rdepends package 了解某个具体的依赖?#当是查看该包被哪些包依赖吧...sudo apt-get build-dep package 安装相关的编译环境apt-get source package 下载该包的源代码sudo apt-get clean && sudo apt-get autoclean 清理下载文件的存档 && 只清理无用的包sudo apt-get check 检查是否有损坏的依赖相当于yum安装RPM包

Ⅲ apt安装与自己编译源代码安装的软件有何不同

这个不一定,一般的deb包都在/usr/share。自己下载的压缩包或者编译的包,有些可以选择安装目录,一般放在/usr/local/,也有在/opt的。 可运行程序一般在/usr/bin, 库在/usr/lib,也不排除作者压的时候,自己创建一个目录安装的情况。如果实在想找,用find、whereis、locate、很多查找的命令。源码一般也是装到/usr/local,不过源码安可以自己指定路径。这个没有什么硬性规定。

Ⅳ linux的软件安装大概有几种方式

1。deb包的安装方式
deb是debian系Linux的包管理方式,ubuntu是属于debian系的Linux发行版,所以默认支持这种软件安装方式,当下载到一个deb格式的软件后,在终端输入这个命令就能安装:
sudo dpkg -i *.deb
2。编译安装方式
(小贴士:使用编译安装前,需要先建立编译环境,使用以下命令建立基本的编译环境:sudo apt-get install build-essential)
在linux的世界,有很多软件只提供了源代码给你,需要你自己进行编译安装,一般开源的软件都会使用tar.gz压缩档来进行发布,当然也有其他的形式。
拿到源代码的压缩文档,把它解压到/tmp目录下,进入/tmp/软件目录,然后执行以下三个命令:
1 ./configure2 make3 sudo make install
在第一步./configure时可能会提示说有某某软件找不到,例如提示libgnome这个开发包找不到,那就把libgnome这个关键词 ,然后打开新立得软件管理器,
在里面搜索libgnome这个关键词,就会找到libgnome相关的项目,把前面有个ubuntu符号的 libgnome包(注意:同样需要安装dev包,但可以不装doc包)全部安装,
通过这个方法把./configure过程中缺失的开发包都全部装上就 OK了,第一步能顺利通过,第二,三步基本问题不大。
以上就是一般初学ubuntu的朋友必须掌握的编译安装的基本方法!
3。apt-get安装方法
sudo apt-get install 软件名
4。新立得软件包管理
打开:系统--系统管理--新立得软件包管理,这个工具其实跟apt一样,可以搜索,下载,安装ubuntu源里的软件,具体安装方式很简单,看着界面应该会懂,
就不详细介绍了
5。二进制包的安装方式
有不少不开源的商业软件都会采用这种方式发布Linux软件,例如google earth,拿到二进制软件后,把它放到/tmp目录,在终端下进入安装目录,在安装目录下执行:
./软件名然后按照一步步提示,就能安装该软件
6。rpm包的安装方式
rpm包是deb包外最常见的一种包管理方式,但ubuntu同样可以使用rpm的软件资源^_^,首先我们需要安装一个rpm转deb的软件
sudo apt-get install alien
然后就可以对rpm格式的软件转换成deb格式了:
alien -d *.rpm
然后就可以用deb的安装方式进行软件安装

Ⅳ Linux的rpm包、deb包、tar源码、apt、yum这些软件安装方式哪个更好

在rhel或者centos这类linux系统下
最简单的就是yum安装了。rhel5之后,基本上都是推荐这种方式。
接下来就是rpm安装,编译好的安装包,直接rpm安装就可以了。
最后就是tar包安装,需要自己手动编译才行。

rhel下一般不涉及到apt、deb

在debian、ubuntu之类的linux系统下,apt和deb就相当于rpm安装,都是他人编译好了,直接安装就可以了。

同时,安卓系统一般就是apt、deb安装程序的。
在苹果ios系统下,在“越狱”之后,就可以通过cydia安装deb程序,或者有些apt格式的app破解程序。

Ⅵ 编译安装比apt-get有什么好处

编译的优点就是:版本新,有些模块必须编译时上去。性能几乎没区别。稳定性apt-get的更好。

阅读全文

与apt安装和编译安装相关的资料

热点内容
jtbcphp 浏览:337
编程时遇到源代码未编译如何处理 浏览:431
绿源app怎么查看绑定系统 浏览:357
qq里的压缩文件怎么保存 浏览:349
伤寒论桂林pdf 浏览:684
树洞app怎么搜索好友 浏览:217
冷库压缩机如何注油 浏览:641
无线wifi怎么加密呢 浏览:432
linuxjava配置环境变量 浏览:702
rust服务器怎么下载地图 浏览:831
程序员那么可爱被误会的片段 浏览:39
好玩免费的服务器地址 浏览:344
vb脚本编译 浏览:18
单片机led显示数字 浏览:379
vim编译器是什么 浏览:385
ava程序员面试标准 浏览:791
安卓原生系统状态栏编译美化 浏览:64
java线程是什么意思 浏览:710
如何查看服务器的外网ip地址 浏览:721
命令方块放置方块 浏览:367