debian

Debian的软件包管理工具命令不完全列表

被刻印的时光 ゝ 提交于 2020-02-18 10:57:43
from: http://blog.chinaunix.net/u/24390/showart_182018.html Debian系统中所有的包信息都在/var/lib/dpkg下.其中/var/lib/dpkg/info目录中保存了各个软件包的信息及管理文件.每个文件的作用如下: 以 ".conffiles" 结尾的文件记录软件包的配置列表. 以 ".list" 结尾的文件记录了软件包的文件列表,用户可在文件当中找到软件包文件的具体安装位置. 以 ".md5sums" 结尾的文件记录了md5信息,用来进行包的验证的. 以 ".config" 结尾的文件是软件包的安装配置角本. 以 ".postinst" 角本是完成Debian包解开之后的配置工作,通常用来执行所安装软件包相关的命令和服务的重新启动. 以 ".preinst" 角本在Debain解包之前运行,主要作用是是停止作用于即将升级的软件包服务直到软件包安装或和升级完成. 以 ".prerm" 脚本负责停止与软件包关联的daemon服务,在删除软件包关联文件之前执行. 以 ".postrm" 脚本负责修改软件包链接或文件关联,或删除由它创建的文件. /var/lib/dpkg/available是软件包的描述信息. 包括当前系统中所有使用的Debian安装源中所有的软件包,还包括当前系统中已经安装和未安装的软件包. 1.

Debian的软件包管理工具命令 (dpkg,apt-get)详解

时光总嘲笑我的痴心妄想 提交于 2020-02-18 10:57:08
本文转载于:http://blog.chinaunix.net/uid-20769502-id-106056.html 1.dpkg包管理工具 dpkg --info "软件包名" --列出软件包解包后的包名称. dpkg -l --列出当前系统中所有的包.可以和参数less一起使用在分屏查看. dpkg -l |grep -i "软件包名" --查看系统中与"软件包名"相关联的包. dpkg -s 查询已安装的包的详细信息. dpkg -L 查询系统中已安装的软件包所安装的位置. dpkg -S 查询系统中某个文件属于哪个软件包. dpkg -I 查询deb包的详细信息,在一个软件包下载到本地之后看看用不用安装(看一下呗). dpkg -i 手动安装软件包(这个命令并不能解决软件包之前的依赖性问题),如果在安装某一个软件包的时候遇到了软件依赖的问题,可以用apt-get -f install在解决信赖性这个问题. dpkg -r 卸载软件包.不是完全的卸载,它的配置文件还存在. dpkg -P 全部卸载(但是还是不能解决软件包的依赖性的问题) dpkg -reconfigure 重新配置 2. apt高级包管理工具 (1)GTK图形的"synaptic",这是APT的前端工具. (2)"aptitude",这也是APT的前端工具. 用APT管理工具进行包的管理

ubuntu 安装 ptf E: Unable to locate package vsftp

痴心易碎 提交于 2020-02-15 13:06:44
vi /etc/apt/sources.list 把下面这段话复制,加在该文件最下面,保存 deb http://mirrors.163.com/debian lenny main non-free contrib deb http://mirrors.163.com/debian lenny-proposed-updates main contrib non-free deb http://mirrors.163.com/debian-security lenny/updates main contrib non-free deb-src http://mirrors.163.com/debian lenny main non-free contrib deb-src http://mirrors.163.com/debian lenny-proposed-updates main contrib non-free deb-src http://mirrors.163.com/debian-security lenny/updates main contrib non-free 输入sudo rm /var/lib/apt/lists/lock 强制把/var/lib/apt/lists/lock删掉。 之后就能apt-get update了 来源: https://www

Fedora 12/Debian 以root登录图形界面

时光毁灭记忆、已成空白 提交于 2020-02-12 16:04:16
刚装好Fedora 12,以root登录图形界面,报错:“鉴定故障”。经查:默认不允许以root登录图形界面。 解决办法: (1)以普通用户登录。 (2)#su 切换到root。 (3)#vi /etc/pam.d/gdm 在如下行前加“#”,将其注释掉: auth required pam_succeed_if.souser != root quiet (4) #vi /etc/pam.d/gdm-passwaord 在如下行前加“#”,将其注释掉: auth required pam_succeed_if.souser != root quiet 经验证:使用sudo vi /etc/pam.d/gdm无法编辑这两个文件,因为安装时添加的用户默认不再sudo列表中,必须通过su切换到root才能编辑这两个文件。 其实在启动时进入单用户模式,默认就是root用户,可以直接编辑这两个文件。但这方式有点hack,咱还是整点比较常规的方法。 (5)#reboot 之后就可以用root登录了。 ------------------------------------------------ update 2012-05-22: 最近切换到Debian下,情况类似,解决方法也类似: http://www.cnblogs.com/floatedclouds/archive/2011/09

2020-02-11

烈酒焚心 提交于 2020-02-11 12:46:20
Amd电脑安装Debian无法进入图形界面 debian默认安装时候可以修改/etc/apt/sources.list成清华源,但是在安装过程更新内核时仍然是从debian-security下载,所以速度很慢。建议直接断网,取消这一个过程。 进入debian没有图形界面,就是因为内核版本过于陈旧没有支持显卡和网卡等一系列硬件,许多软件没有安装。 进入清华源官网,添加backports和security这两个源,使得速度极大提升(因为debian默认保留了security没有backports)。 apt搜索linux内核,现在最新的应该是5.40,安装这一内核。 apt搜索firmware-amd,得到这个amd硬件软件。安装他。 reboot就应该可以看到图形界面了。 以上就是解决这一问题的思路。 现在附上完整代码。 #没有英文支持 dpkg 来源: CSDN 作者: D.Linui 链接: https://blog.csdn.net/qq_45668723/article/details/104259748

rk3399 debian9配置备忘

那年仲夏 提交于 2020-02-10 16:42:58
装好debian镜像后,做一些配置。经验之谈就是:网速很重要,否则会各种出错。 一、修改软件源 sudo leafpad /etc/apt/sources.list https://mirrors.ustc.edu.cn/debian/ https://mirrors.ustc.edu.cn/debian-security/ 二、例行操作更新 sudo apt-get update sudo apt-get upgrade 三、安装一些工具 sudo apt-get install python3-dev python3-tk sudo apt install python3-pip pip3 install pyserial sudo apt-get install cutecom #我觉得minicom不好用 四、使用cutecom测试,证明uart可用。测试方法:用跳线把uart的tx和rx接起来,这样uart发出的信息自己就会收到。 五、准备开动安装opencv,祈祷好运。 来源: CSDN 作者: weixin_42192419 链接: https://blog.csdn.net/weixin_42192419/article/details/104248840

Can't run apt-get update on yocto linux [closed]

时光毁灭记忆、已成空白 提交于 2020-02-06 08:03:25
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 6 days ago . When I run apt-get update I get: W: GPG error: http://security.debian.org stretch/updates InRelease: Unknown error executing apt-key W: GPG error: http://ftp.be.debian.org/debian stretch Release: Unknown error executing apt-key E: Failed to fetch / E: Failed to fetch / E: Failed to fetch / E: Failed to fetch / E:

Can't run apt-get update on yocto linux [closed]

此生再无相见时 提交于 2020-02-06 08:03:07
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 6 days ago . When I run apt-get update I get: W: GPG error: http://security.debian.org stretch/updates InRelease: Unknown error executing apt-key W: GPG error: http://ftp.be.debian.org/debian stretch Release: Unknown error executing apt-key E: Failed to fetch / E: Failed to fetch / E: Failed to fetch / E: Failed to fetch / E:

Debian双网卡配置

喜夏-厌秋 提交于 2020-02-06 01:09:59
1.单网卡配置 /etc/ network /interfaces auto eth0 #iface eth0 inet dhcp(默认是DHCP被注释掉) iface eth0 inet static address 192.168.8.110 netmask 255.255.255.0 gateway 192.168.8.1 2.双网卡配置 /etc/ network /interfaces auto eth0 #iface eth0 inet dhcp(默认是DHCP被注释掉) iface eth0 inet static address 192.168.8.110 netmask 255.255.255.0 gateway 192.168.8.1 auto eth1 iface eth1 inet static address 192.168.0.110 netmask 255.255.255.0 gateway 192.168.8.1 (注意eth1没有gateway ) 3.单网卡配置多ip 修改/etc/ network /interfaces auto eth0 iface eth0 inet static address192.168.8.110 netmask 255.255.255.0 gateway 192.168.8.1 auto eth0:0 iface

Debian下配置IPV6和静态路由

自闭症网瘾萝莉.ら 提交于 2020-02-06 00:07:14
一、编辑网卡文件 vi /etc/network/interfaces 二、修改网卡文件 # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet6 static address 2001:da8:203:ec8:a00:27ff:fe6b:7ed netmask 64 gateway 2001:da8::1 iface eth0 inet static address 192.168.1.193 netmask 255.255.255.0 gateway 192.168.1.1 三、添加IPV6路由 route -A inet6 add default gw 2001:da8:203:ec8::1 dev eth0 #接口启用时添加一条路由 # up route -A inet6 add default gw 2001