linux 学习笔记
linux的资料比较零散,经常是好不容易查到了,然后几秒钟就忘了,然后就怎么都找不到了。看来学这个不能偷懒,必须要随时随地把资料给记录下来。这就是这篇博文的意义。
Xfce 一个图形桌面环境。
debian 一个linux发行版。
引导提示符,按tab编辑命令行:desktop=xfce
X Window 最小安装:aptitude install xorg
安装xfce:aptitude install xfce4
安装xfce实用工具:aptitude install xfce4-goodies
安装登陆管理器slim: aptitude install slim
GDM/KDM/startx/slim/xdm/LightDM 启动xfce
slim 在/etc/slim.conf 内添加:login_cmd exec ck-launch-session /bin/bash –login /etc/X11/Xsession %session
查找xfce相关软件: aptitude search xfce4
窗口管理器:Openbox/FluxBox/Compiz/Wmii
linux图形系统各部件的关系
X Window 组成部分:X Server 负责显示,X Client 负责执行,X Protocol 负责双方通信
X Window 之上由窗口管理器(Windows Manager)负责管理。
桌面环境是包含窗口管理器,面板,桌面,实用工具的集合。
经测试,可以通过debian网络安装iso 来安装lxde桌面,和xp很像,而且效率也挺高。
根据文件节点号删除特殊文件:find ./ -inum 节点号 –delete
APT 包管理器:aptitude/synaptic/apt-watch
包的四种关系
包A depends(依赖) 包B :必须选
包A recommends(推荐)包B:建议选
包A suggests(建议) 包B:可选
包A conflicts(冲突) 包B:相互覆盖(replaces)
包A provides (提供) 包B:A提供B所有功能
转换包格式:alien
用户目录:/usr/local/
ln –s 符号链接
包作者:/usr/doc/<PACKAGE>/copyright
邮件工具:mutt
编辑器:nano
debian FTP目录
dists 发行版
pool 软件包
tools 磁盘工具,创建启动盘,压缩/解压,启动linux等
doc 文档
indices 维护人员
project 开发人员
二进制包包含:可执行文件,配置文件,man/info手册,版权信息等;dpkg工具安装,dpkg-deb操作格式。
源代码包包含:描述源代码包的.dsc文件,gzip-tar归档压缩格式的源码.orig.tar.gz文件,特有修改的.diff.gz文件;dpkg-source 打包和解压。
包命名格式:包名_版本号-终端修订号.deb
包安装信息:/var/lib/dpkg/info/
包安装脚本:preinst/postinst/prerm/postrm
包优先级:Required 必须/Important 重要/Standard 一般/Optional 可选/Extra 额外
虚拟包:类似windows首选应用程序
包管理状态:unknown 未设定/install 安装/remove 删除/purge 清理/hold 维持
dpkg 参数
–info 信息/—install 安装/ –unpack 解包/ –configure 配置/--fsys-tarfile 提取/—remove 删除/—purge 清理/—list 包安装状态
制作启动软盘:boot-floppies
模块管理:modconf
页面尺寸设定:libpaperg
/dev 下设备文件访问由用户组控制
控制台字体:kbd / console-tools
启动流程:init ;/etc/inittab; /etc/init.d/rcS; /etc/rcS.d; /etc/rc.boot/; /etc/rc2.d/。