debian 命令行安装,debian安装软件方式

debian 命令行安装,debian安装软件方式,基于Debian的linux系统软件安装命令详解 (推荐)

本文主要介绍基于Debian的linux系统软件的安装命令。这篇文章给大家讲的很详细,对大家的学习或者工作都有一定的参考价值。有需要的朋友可以参考一下。

Debian简介

广义上,Debian指的是致力于创造自由操作系统及其作品的合作组织。因为Debian项目的很多内核分支都是以Linux宏内核为主,而Debian开发者创建的操作系统的基础工具大部分都来自GNU项目,“Debian”往往指的是Debian GNU/Linux。

非官方的内核分支有只支持x86的Debian GNU/Hurd(Hurd微内核),只支持amd64的Dyson(OpenSolaris混合内核)等。这些非官方的分支都有一些严重的问题,不实用。比如Hurd微核技术不成熟,而戴森的基础功能还不完善。

一、软件安装方法

1)APT模式

A.普通安装:apt-get安装softname 1 softname 2…;

B.修复和安装:apt-get-f安装软件名1软件名2.(-f Atemp以纠正中断的依赖关系)

C.reinstall: apt-get-reinstall安装软件名1软件名2.

2)dpkg模式

常规安装:dpkg -i package_name.deb

3)源代码安装(。焦油,tar.bz2,焦油。z)

首先解压源压缩包,然后用tar命令完成。

A.了解xx . TAR . gz:TAR-ZXVF xx.tar.gz

B.求解xx.tar.Z:tar -zxvf xx.tar.Z

C.求解xx.tgz:tar -zxvf xx.tgz

D.了解xx.bz2: Bunzip2xx.bz2

E.了解xx . tar:Tarxf xx.tar

然后输入提取的目录。建议先阅读README等说明,因为此时不同源代码包或预编译包之间可能存在差异。然后,建议用ls -F - color或者ls -F命令(其实我的只需要L命令)来检查可执行文件,最后会标一个*号。

一般来说,执行。/依次配置。

制造

sudo make安装

可以完成安装。

二、软件包的卸载方法

1)APT模式

(1)可移除卸载:apt-get remove softname 1 softname 2…;(拆包,当包的末尾有一个时,表示安装)

(2)清除卸载:apt-get-purge删除软件名1软件名2.(同时清除配置)

清除卸载:apt-get清除软件名1软件名2.(同上,同时清除配置文件)

2)dpkg模式

(1)可拆卸卸载:dpkg -r pkg1 pkg2.

(2)清除卸载:dpkg -P pkg1 pkg2.

三、其他命令

apt-apt-缓存搜索# -(包搜索包)

Apt-cache show # - (package获取关于包的信息,比如描述、大小、版本等。)

apt-获取安装# -(包安装包)

apt-获取安装#-(软件包-重新安装包)

Apt-get -f install # -(强制安装,- f=- fix-missing 作为修复安装.)

Apt-getremove # -(包删除包)

Apt-get remove-purge #-(包删除包,包括删除配置文件等。)

apt-get auto remove-Purge #-(Package删除软件包及其依赖的软件包配置文件等。(仅对6.10有效,强烈推荐))

apt-get update #-更新源

apt-get upgrade #-更新已安装的软件包

Apt-get dist-upgrade # -升级系统

Apt-get dselect-upgrade # -用dselect升级

apt-缓存依赖项# -(包理解使用依赖项)

Apt-cache rdepends # -(包知道一个特定的依赖关系,所以让我们看看哪些包依赖于这个包.)

Apt-get build-dep # -(包安装相关的编译环境)

Apt-getsource # -(包下载包的源代码)

Apt-get clean apt-get auto clean # -清理下载文件的存档,只清理过期的包。

apt-获取检查号-

Dpkg -S filename -查找文件名属于哪个软件包。

apt-文件搜索文件名-查找文件名属于哪个软件包。

列出包的内容。

更新Apt文件数据库

dpkg-info package name -列出解包后的包名。

列出当前系统中的所有包。它可以与参数less一起使用,以便在分屏中查看。(类似于rpm -qa)

Dpkg -l |grep -i“包名”-查看系统中与“包名”相关联的包。

Dpkg -s查询已安装软件包的详细信息。

Dpkg -L查询系统中已安装软件包的位置。(类似于rpm -ql)

Dpkg -S查询系统中的一个文件属于哪个软件包。(类似于rpm -qf)

Dpkg -I查询deb包的详细信息,一个软件包下载到本地后,看是否需要安装(看一下)。

Dpkg -i手动安装软件包(不能解决包前依赖问题)。如果在安装某个软件包时遇到软件依赖的问题,可以使用apt-get -f install来解决可靠性问题。

Dpkg -r卸载软件包。它没有被完全卸载,它的配置文件仍然存在。

Dpkg -P完全卸载(但还是解决不了软件包依赖问题)

dpkg-重新配置重新配置

Apt-get install下载软件包和所有依赖的软件包,同时安装或升级软件包。如果一个包设置了hold(停止标志),它将被搁置(即不会被升级)。

Apt-get remove [-purge] remove以及依赖于此包的任何其他包。- purge表示应该完全清除此程序包。

Apt-get更新从Debian镜像升级包列表。如果你想安装当前的任何软件,至少每天运行一次,每次修改/etc /etc/apt/sources.list时都必须这样做

Apt-get upgrade [-u]将所有已安装的软件包升级到最新的可用版本。不会安装新的软件包,也不会删除旧的软件包。如果一个软件包改变了它的依赖关系,需要安装一个新的软件包,它将不会被升级,但会被标记为保留。

Apt-get更新不会升级标记为保留的软件包。

Apt-get dist-upgrade [-u]类似于apt-get upgrade,只是dist-upgrade安装和删除软件包以满足依赖关系。因此,它是危险的。

Apt-cache在包名和描述中搜索,搜索包含xxx的包。

apt-cache显示软件包的完整描述。

apt-cache showpkg显示软件包的更多细节及其与其他软件包的关系。

总结

关于基于Debian的linux系统软件安装命令的这篇文章到此结束(推荐)。关于linux系统软件安装命令的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望你以后能支持我们!

debian 命令行安装,debian安装软件方式