一:Debian
1. 使用apt-get install 安装软件时有以下错误:
W: GPG error: \ lable: NO_PUBKEY 40976EAF437D05B
解决:运行以下命令:
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5 or apt-get install debian-archive-keyring debian-keyring
2. 或者出现的这样的问题:
E: Sub-process /usr/bin/dpkg returned an error code (1)
解决:
cd /var/lib/dpkg/ mv info/ info.bak apt-get update apt-get install xxx
或者
apt-get purge xxx apt-get install xxx
3. 还是错!
E: The package brscan3 needs to be reinstalled, but I can't find an archive for it
这样解决:
find /var/lib/dpkg/info/brscan3 sudo rm /var/lib/dpkg/info/flashplugin-nonfree.prerm sudo dpkg --remove --force-remove-reinstreq flashplugin-nonfree sudo dpkg --purge --force-remove-reinstreq flashplugin-nonfree
解决!!
4. lib*
[Libguestfs] "ext2: parent directory not found"
运行这个命令:
update-guestfs-appliance
5. 关于debian的系统配置文件,这个和redhat,centos系统还是有点区别的:
①:修改主机名:
vim /etc/hostname ##这个文件内容便是主机名
②:修改网络配置:
vim /etc/network/interfaces ... auto eth0 iface eth0 inet static/dhcp address x.x.x.x netmask x.x.x.x gateway x.x.x.x :wq
重启网络服务生效:
/etc/init.d/networking restart 或者 invoke-rc.d networking restart
③:DNS配置
vim /etc/resolv.conf #加入的dns地址 nameserver x.x.x.x
④:服务加入开机自启动:
update-rc.d 服务名 defaults
删除启动项:
update-rc.d -f 服务名 remove
二:Redhat,Centos
1. 利用yum缓存的rpm包在无网络主机中安装软件:
需要先配置yum的配置文件/etc/yum.conf vim /etc/yum.confi cachedir=/var/cache/yum/ #此项是缓存下来的包的位置 keepcache=1 #将此项修改为1就开启缓存功能
2. 修改主机名:
vim /etc/sysconfig/network HOSTNAME=主机名
重启生效