Debian tips
时间:2007-05-11 来源:phpasp
debian tips
作者: etony
1.获取帮助
man
http://wiki.debian.org
http://www.us.debian.org/doc/
http://www.howtoforge.com/
http://www.debsir.org
http://www.linuxsir.org
2.加载介质
查看介质位置
$ cat /proc/partations
加载磁盘分区
# mount -tauto -o iocharset=utf8 /dev/sdaX /mnt
加载ISO文件
# mount -tiso9660 -o loop /path/of/isofile/ /mnt
3. 升级资源列表
# apt-get update
4. 查看软件包信息
$ apt-cache show packagename
5. 检查软件包安装策略
# apt-cache policy packename
6. 安装软件
#apt-get install packagename
#dpkg -i /path/of/packagefilename.deb
7. 查找软件
$apt-cache search keywords
8. 查找文件所属包
#apt-get install apt-file
#apt-file update
$apt-file search filename
$dpkg -S filename
9. 删除软件包
apt-get remove[--purge] packagename
dpkg -r/P packagename
10. 升级内核
安装内核
apt-get install linux-images-XXXXX
更新grub列表
update-grub
11. 升级系统
apt-get upgrade
升级系统并解决依赖问题
apt-get dist-upgrade
12. 清理系统
apt-get clean
apt-get autoclean
GUI 包管理工具
Synaptic
Adept
13. 编译安装软件包
apt-get install build-dep
apt-get build-dep packagename
apt-get source packagename
debuild -us -uc -b
14. 编译源代码安装
# apt-get install fakeroot debhelper build-essential lintian dh-make devscripts
$ tar zxf program
$ dh_make -e [email protected] -f tzfile
$ dpkg-buildpackage -b -uc -rfakeroot
$ lintian myprogram_1.0.1_i386.changes
#dpkg-buildpackage -b -uc -rfakeroot
15. 使用 rpm 包
alien
16. /etc/sudoers 格式
用户 host=(su用户) 命令表
%用户 表示组
17. 防火墙定制
# apt-get install fwbuilder rcs fwbuilder-doc
$ fwbuilder
18. 编译内核
make menuconfig 依赖于libncurses5-dev包
make-kpkg kernel-image
19. 制作iso文件
# dd if=/dev/cdrom of=/root/rh1.iso
# cat /dev/cdrom >;/root/1.iso
# cp -r /home/user name.iso
# mkisofs -l -J -L -r -o filename.iso /directory
-l 允许长(31)文件名
-J 使用Joliet格式
-L 允许以.开头的文件名
-r 为了与 UNIX/Linux 兼容而使用 Rock Ridge 命名约定,它使所有文件都公共可读
-o 指定输入文件名
作者: etony
1.获取帮助
man
http://wiki.debian.org
http://www.us.debian.org/doc/
http://www.howtoforge.com/
http://www.debsir.org
http://www.linuxsir.org
2.加载介质
查看介质位置
$ cat /proc/partations
加载磁盘分区
# mount -tauto -o iocharset=utf8 /dev/sdaX /mnt
加载ISO文件
# mount -tiso9660 -o loop /path/of/isofile/ /mnt
3. 升级资源列表
# apt-get update
4. 查看软件包信息
$ apt-cache show packagename
5. 检查软件包安装策略
# apt-cache policy packename
6. 安装软件
#apt-get install packagename
#dpkg -i /path/of/packagefilename.deb
7. 查找软件
$apt-cache search keywords
8. 查找文件所属包
#apt-get install apt-file
#apt-file update
$apt-file search filename
$dpkg -S filename
9. 删除软件包
apt-get remove[--purge] packagename
dpkg -r/P packagename
10. 升级内核
安装内核
apt-get install linux-images-XXXXX
更新grub列表
update-grub
11. 升级系统
apt-get upgrade
升级系统并解决依赖问题
apt-get dist-upgrade
12. 清理系统
apt-get clean
apt-get autoclean
GUI 包管理工具
Synaptic
Adept
13. 编译安装软件包
apt-get install build-dep
apt-get build-dep packagename
apt-get source packagename
debuild -us -uc -b
14. 编译源代码安装
# apt-get install fakeroot debhelper build-essential lintian dh-make devscripts
$ tar zxf program
$ dh_make -e [email protected] -f tzfile
$ dpkg-buildpackage -b -uc -rfakeroot
$ lintian myprogram_1.0.1_i386.changes
#dpkg-buildpackage -b -uc -rfakeroot
15. 使用 rpm 包
alien
16. /etc/sudoers 格式
用户 host=(su用户) 命令表
%用户 表示组
17. 防火墙定制
# apt-get install fwbuilder rcs fwbuilder-doc
$ fwbuilder
18. 编译内核
make menuconfig 依赖于libncurses5-dev包
make-kpkg kernel-image
19. 制作iso文件
# dd if=/dev/cdrom of=/root/rh1.iso
# cat /dev/cdrom >;/root/1.iso
# cp -r /home/user name.iso
# mkisofs -l -J -L -r -o filename.iso /directory
-l 允许长(31)文件名
-J 使用Joliet格式
-L 允许以.开头的文件名
-r 为了与 UNIX/Linux 兼容而使用 Rock Ridge 命名约定,它使所有文件都公共可读
-o 指定输入文件名
相关阅读 更多 +