- 浏览: 455420 次
- 来自: ...
文章分类
最新评论
-
edwardjuice:
淺顯易懂謝謝
context-param和init-param区别 -
ivan:
shihengli2010 写道我说下我的情况,客户给的数据是 ...
jxl读取excel文件异常:Unable to recognize OLE stream -
shihengli2010:
我说下我的情况,客户给的数据是xlsx类型的,打开报错,改下后 ...
jxl读取excel文件异常:Unable to recognize OLE stream -
brucechen:
刚刚解决这个问题了。我有一个表Picture保持路径字段设置不 ...
Hibernate 疑难异常及处理 -
yjb8119010:
context-param和init-param区别
安装:
配置:AMD(939)3500 ,升技av8(k8t800pro),创见1GBddr400,希捷250GB(IDE),捷波9600移动版,奥迈7130电视 卡。下载*i386.iso这个32位版本的,以及对应的vmlinuz和initrd.gz文件,这两个文件一定要是对应版本的,并将这三个文件放到 fat32分区根目录下。下载grub_for_dos-0.4.2,解压至windows系统根目录下面,然后去掉boot.ini文件只读属性然后打 开加入以下语句c:\grldr=grub然后保存。重启windows,启动菜单选择grub,进去后按c进入命令行模式。然后输入root (hd0,x)来查看2步骤中三个安装所需文件所在分区,然后输入kernel (hd0,*)/vmlinuz回车,然后输入initrd (hd0,*)/initrd.gz回车,然后输入boot,然后进入安装界面,可以一步一步按照提示来安装。想要快点安装的话可以拔掉网线后离线安装, 不然会比较慢.
系统分区格式的选择,我开始用ext3,后来用了一次rfs,后来又换成xfs了,发现这个确实不错。性能很好,断过几次电,几乎没影响,现在机子上除了一个5g的ntfs分区外都是xfs分区了。
进入系统后也算正常,不过菜单大部分都是英文。
由于我这边双网卡直接能上宽带,系统安装了一大包更新,然后在系统>系统管理里面把语言支持选项打开把中文勾上咯,更新后重启就是中文界面了。如果是kde的话似乎要apt-get安装中文,可到论坛搜索。
系统:
修改root用户密码:
sudo passwd root
编译环境安装:
sudo apt-get install build-essential
添加源:
sudo gedit /etc/apt/sources.list
具体哪些源好点可到论坛搜索或者google
更新相关命令:
apt-cache search package 搜索包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
sudo apt-get install package 安装包
sudo apt-get install package - - reinstall 重新安装包
sudo apt-get -f install 修复安装"-f = --fix-missing"
sudo apt-get remove package 删除包
sudo apt-get remove package - - purge 删除包,包括删除配置文件等
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安装的包
sudo apt-get dist-upgrade 升级系统
sudo apt-get dselect-upgrade 使用 dselect 升级
apt-cache depends package 了解使用依赖
apt-cache rdepends package 是查看该包被哪些包依赖
sudo apt-get build-dep package 安装相关的编译环境
apt-get source package 下载该包的源代码
sudo apt-get clean && sudo apt-get autoclean 清理无用的包
sudo apt-get check 检查是否有损坏的依赖
系统apt安装的软件包通常都是下载到如下文件夹:
/var/cache/apt
安装Java环境:
建议安装JDK,反正也不比JRE多用很多空间。sudo apt-get install sun-java6-jdk
ntfs读写:
sudo apt-get install ntfs-3g
sudo apt-get install ntfs-config
分区图形化:
sudo apt-get install gparted
获取分区的UUID:
sudo vol_id -u /dev/hdaX
testdisk:
若是分区表出问题了,推荐用testdisk,diskgen,fdisk之类的搞定,testdisk支持很多格式的文件系统,并且多种环境下的版本都有,我有一次ext,ntfs,fat,xfs一起的出问题了结果还是用它找回来了。尽量少用pq之类的。
硬盘性能测试:
sudo hdparm -tT /dev/hda
设置硬盘传输模式可搜索此命令相关用法
新添加分区用户更改:
sudo mkdir /media/XX
sudo chown yourname /media/XX
更改分区卷标,分别是ext和xfsd:
sudo e2label /dev/hda5 E_Download
sudo xfs_admin -L E_Backup /dev/hda12
在右键菜单中加入打开终端:
sudo apt-get install nautilus-open-terminal
系统图标目录:
usr/share/icons/hicolor/scalable/apps
/usr/share/pixmaps/
安装rar支持:
sudo apt-get install rar unrar
桌面图标Gnome显示或者隐藏:
gconf-editor
/apps/nautilus/desktop
配置字体sudo fontconfig-voodoo -f -s zh_CN
安装文泉驿字体:sudo apt-get install xfonts-wqy
不过我还是觉得宋体好看,字体安装可到论坛搜索,不过kde中好像本来就有一个字体安装程序,很方便。
samba文件共享:
sudo apt-get install samba
sudo apt-get install smbfs
sudo gedit /etc/samba/smb.conf
; security = user
用下面这几行取代
security = user
username map = /etc/samba/smbusers
这些加到最后:
[Share]
comment = Shared Folder with username and password
path = /media
public = yes
writable = yes
valid users = 330
create mask = 0700
directory mask = 0700
force user = nobody
force group = nogroup
available = yes
browseable = yes
修改workgroup那一段:
workgroup = WORKGROUP
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936
添加账户:sudo useradd 330
sudo smbpasswd -a 330
sudo gedit /etc/samba/smbusers,添加330 = "network username"
修改密码:sudo smbpasswd -a 330
服务测试重启:sudo testparm
sudo /etc/init.d/samba restart
samba文件权限似乎和samba本身设置和系统权限两个有关,
关闭多远虚拟终端:
/etc/event.d,getty等等
鼠标主题以及系统:/usr/share/icons
解压后bash,然后整个文件拷贝到以上文件夹
关闭IPV6:
sudo kate /etc/modprobe.d/aliases
修改这一行:
alias net-pf-10 ipv6为:alias net-pf-10 off #ipv6
sudo kate /etc/hosts
然后注释掉hosts文件中所有与IPV6有关的行
并行启动程序,不过在我电脑上似乎没什么效果:
代码:sudo kate /etc/init.d/rc
CONCURRENCY=none为:CONCURRENCY=shell
将localhost化名为主机名
sudo kate /etc/hosts
127.0.0.1 localhost yourhost
127.0.1.1 yourhost
禁止pango
我知道在firefox中这个方法已经被采用,但它仍然对于 thunderbird以及其他一些应用程序起到不错的作用代码:sudo kate /etc/environment
添加:MOZ_DISABLE_PANGO=”1″
swappiness:
虚拟内存相关的,
sudo sysctl vm.swappiness=10
如果你想永久得改变这一值,你需要更改 sysctl.conf 文件:
代码:sudo kate /etc/sysctl.conf
添加:vm.swappiness=10
服务优化:sysv-rc-conf
sudo apt-get install sysv-rc-conf
然后:
sudo sysv-rc-conf
具体哪些服务可关闭可去搜索。
Grub以及lilo:
grub不能安装在xfs分区中。
lilo配置:
etc/lilo.conf
lilo修改后要执行sudo lilo
grub配置:
/boot/grub/menu.lst
启动时不要显示grub那个好看的图形界面:
在menu.lst启动参数中去掉splash,如果把quiet也一并去掉的话开机显示的信息会更详细。
字体优先级调节:
/etc/fonts/local.conf,具体设置可去搜索。
ATI显卡:
sudo apt-get install linux-restricted-modules-$(uname -r)
sudo apt-get install xorg-driver-fglrx
sudo depmod -a
sudo aticonfig --initial
echo fglrx | sudo tee -a /etc/modules
sudo sed -i -e 's/"ati"/"fglrx"/' /etc/X11/xorg.conf
Xorg
代码:
sudo kate /etc/X11/xorg.conf
删掉任何不必要的 fontpaths, modules 以及 wacom设备(除非你需要)。
ati的显卡确实有点烦,开源驱动还好,但有些程序用不了,图方便的话就直接用受限驱动吧,自己弄的话会比较烦,可以去参考论坛相关文件,我自己弄只成功过一次啊,不爽。
gtk2安装
apt-get install libgtk2.0-dev
curl-config
名为 'curl-config' 的程序可以在下列包中找到
* libcurl3-openssl-dev
* libcurl3-gnutls-dev
系统启动流程相关:
启动流程
Linux系统主要通过以下步骤启动:
1、读取MBR的信息,启动Boot Manager
Windows使用NTLDR作为Boot Manager,如果您的系统中安装多个版本的Windows,您就需要在NTLDR中选择您要进入的系统。
Linux通常使用功能强大,配置灵活的GRUB或者lilo作为Boot Manager
2、加载系统内核,启动init进程
init进程是Linux的根进程,所有的系统进程都是它的子进程。
3、init进程读取“/etc/inittab”文件中的信息,并进入预设的运行级别,按顺序运行该运行级别对应文件夹下的脚本。脚本通常以“start”参数启动,并指向一个系统中的程序。
通常情况下,“/etc/rcS.d/”目录下的启动脚本首先被执行,然后是“/etc/rcN.d/”目录。例如您设定的运行级别为3,那么它对应的启动目录为“/etc/rc3.d/”。
4、根据“/etc/rcS.d/”文件夹中对应的脚本启动Xwindow服务器“xorg”
Xwindow为Linux下的图形用户界面系统。
5、启动登录管理器,等待用户登录
Ubuntu系统默认使用GDM作为登录管理器,kde则是kdm,您在登录管理器界面中输入用户名和密码后,便可以登录系统。(您可以在“/etc/rc3.d/”文件夹中找到一个名为“S13gdm”的链接)
* 更改运行级别*
在“/etc/inittab”文件中找到如下内容:
# The default runlevel.
id:2:initdefault:
这一行中的数字2,为系统的运行级别,默认的运行级别涵义如下:
0 关机
1 单用户维护模式
2~5 多用户模式
6 重启
* 服务管理
更改启动服务
在运行级别对应的文件夹中,您可以看到许多文件名以“S##”和“K##”起始的启动脚本链接。
例如:
/etc/rcS.d/S35mountall.sh 挂载文件系统
/etc/rcS.d/S40networking 启用网络支持
/etc/rc2.d/S13gdm 启动登录管理器
/etc/rc2.d/S20makedev 创建设备文件
/etc/rc2.d/S23xinetd 启动超级进程
init进程将以“start”为参数,按文件名顺序执行所有以“S##”起始的脚本。脚本名称中的数字越小,它将被越早执行。例如在 “/etc/rc2.d/”文件夹中,“S13gdm”文件名中的数字小于“S23xinetd”,“S13gdm”将比“S23xinetd”先执行。
如果一个脚本链接,以“K##”起始,表示它将以“stop”参数被执行。如果相应服务没有启动,则不执行该脚本。
例如:
/etc/rc2.d/K20powernowd 针对某种硬件的电源管理支持
如果您想禁止某一服务在启动时自动运行,您可以将相应运行级别中的脚本由“S##xxx”重命名为“K##xxx”。
手动控制服务
您也可以手动运行带有以下参数的启动脚本,来控制系统服务。
start 启动
stop 停止
restart 重启
例如:
/etc/rc2.d/K20powernowd start
有 时您并不清楚当前运行级别,该运行级别下未必有相应脚本;而且此类脚本的前三位字符并不固定,不便于记忆。这时,您可以直接使用 “/etc/init.d/”文件夹中的启动脚本(“/etc/rcX.d/”中的启动脚本链接到“/etc/init.d/”文件夹下相应脚本),这也 是我们向您推荐的方式。
例如:
/etc/init.d/powernowd start
Tips:以上命令的位置并没有包含在环境变量的搜索路径中,所以要输入完整路径。
系统重要配置文件:
!无论任何情况下,在修改配置文件之前,请您先备份它!
建议您使用这个命令:“sudo cp xxx xxx_`date +%y%m%d_%H:%M`”。
当然这很麻烦,您可以新建一个名为“bak”的文件,内容如下:
#!/bin/bash
sudo cp $1 $1_`date +%y%m%d_%H:%M`
把它放在您能够记住的目录下,比如“/home”,执行命令“sh /home/bak xxx”,就可以将当前文件夹下的文件“xxx”另存为“xxx_yymmdd_HH:MM”的格式了
全局配置文件:
系统初始化
/etc/inittab 运行级别、控制台数量,7.04中貌似没有。
/etc/timezone 时区
/etc/inetd.conf 超级进程
文件系统
/etc/fstab 开机时挂载的文件系统
/etc/mtab 当前挂载的文件系统
用户系统
/etc/passwd 用户信息
/etc/shadow 用户密码
/etc/group 群组信息
/etc/gshadow 群组密码
/etc/sudoers Sudoer列表(请使用“visudo”命令修改此文件,而不要直接编辑)
Shell
/etc/shell 可用Shell列表
/etc/inputrc ReadLine控件设定
/etc/profile 用户首选项
/etc/bash.bashrc bash配置文件
系统环境
/etc/environment 环境变量
/etc/updatedb.conf 文件检索数据库配置信息
/etc/issue 发行信息
/etc/issue.net
/etc/screenrc 屏幕设定
网络
/etc/iftab 网卡MAC地址绑定
/etc/hosts 主机列表
/etc/hostname 主机名
/etc/resolv.conf 域名解析服务器地址
/etc/network/interfaces 网卡配置文件
用户配置文件
“/etc/”目录下的所有文件,只有root用户才有修改权限。应用软件的全局配置文件,普通用户也不能够修改,如果您想配置软件,以适应您的需求,您可以修改它的用户配置文件。
用户配置文件通常为全局配置文件的同名隐藏文件,放在您的$HOME目录下,例如:
/etc/inputrc /home/user/.inputrc
/etc/vim/vimrc /home/user/.vim/vimrc
也有少数例外,通常是系统程序
/etc/bash.bashrc /home/user/.bashrc
Ubuntu系统目录结构
==================
以下为Ubuntu目录的主要目录结构,您稍微了解它们都包含了哪些文件就可以了,不需要记忆。
/ 根目录
│
├boot/ 启动文件。所有与系统启动有关的文件都保存在这里
│ └grub/ Grub引导器相关的文件
│
├dev/ 设备文件
├proc/ 内核与进程镜像
│
├mnt/ 临时挂载
├media/ 挂载媒体设备
│
├root/ root用户的$HOME目录
├home/
│ ├user/ 普通用户的$HOME目录
│ └.../
│
├bin/ 系统程序
├sbin/ 管理员系统程序
├lib/ 系统程序库文件
├etc/ 系统程序和大部分应用程序的全局配置文件
│ ├init.d/ SystemV风格的启动脚本
│ ├rcX.d/ 启动脚本的链接,定义运行级别
│ .Network/ 网络配置文件
│ ├X11/ 图形界面配置文件
│
├usr/
│ ├bin/ 应用程序
│ ├sbin/ 管理员应用程序
│ ├lib/ 应用程序库文件
│ ├share/ 应用程序资源文件
│ ├src/ 应用程序源代码
│ ├local/
│ │ ├soft/ 用户程序
│ │ └.../ 通常使用单独文件夹
│ ├X11R6/ 图形界面系统
│
├var/ 动态数据
│
├temp/ 临时文件
├lost+found/ 磁盘修复文件
bootchat:
如果发现系统启动很慢,可以安装bootchart仔细看看系统过程:
sudo apt-cache search bootchart
安装好后重启之后在/var/log/bootchart生成系统详细启动过程的图片。
软件:
firefox或者swiftfox比较好用的插件:
swift源地址:deb http://getswiftfox.com/builds/debian unstable non-free
添加后可以apt安装swift,
Adblock Plus
Tab Mix Plus
Greasemonkey
super dragandgo
Gmail Notifier
Fasterfox
Colorful Tabs
Download Manager Tweak
konqueror:
kde自带konqueror也很好用的,可以当文件管理器和网页浏览器,鼠标手势等都可设置,设置好后功能也比较强大。
安装StarDict,星际译王:
sudo apt-get install stardict stardict-common
sudo apt-get install stardict-cdict-gb stardict-cedict-gb stardict-hanzim stardict-langdao-ce-gb stardict-langdao-ec-gb stardict-oxford-gb stardict-xdict-ce-gb stardict-xdict-ec-gb
字典文件目录/usr/share/stardict/dic
或者是/home/davidlone/.stardict/dic,放在这个下面似乎还要好点,毕竟是home下面方便备份下来。
tvtime:
sudo apt-get install tivme
添加如下的到etc/init.d/rc.local中:
sudo rmmod saa7134_alsa
sudo rmmod saa7134
sudo modprobe saa7134 card=3
权限问题
chown davidlone ~/.tvtime/ chmod 700 ~/.tvtime/ chmod 644 ~/.tvtime/stationlist.xml chmod 644 ~/.tvtime/tvtime.xml
显卡驱动安装后打不开:
/etc/X11/xorg.conf的selection device
Option "VideoOverlay" "on"
快捷键设置:/etc/tvtime/tvtime.xml
openoffice中文菜单:
sudo apt-get install openoffice.org-help-zh-cn
amarok中文mp3标签乱码:
实际上应该是mp3文件标签自己编码问题,
安装python-mutagen
音乐目录下:sudo find . -iname "*.mp3" -execdir mid3iconv -e GBK {} \;
wine:
apt-get 安装9.33,这个挺好的,也免得自己编译出问题。
也可以安装cedega,我个人觉得差不多的。
wine或者cedega新建快捷方式命令格式:
cedega '/home/davidlone/Warcraft/Frozen Throne.exe' -opengl
魔兽图标快捷:
[Desktop Entry]
Name=魔兽
Comment=魔兽冰封王座
Exec=cedega '/home/davidlone/Warcraft/Frozen Throne.exe' -opengl
Icon=/home/davidlone/MINES/Ant.ico
Terminal=false
Type=Application
Categories=Application;Game;
xmms乱码:
cd /etc/gtk
ln -s gtkrc.zh_CN gtkrc.zh_CN.utf-8
ln -s gtkrc.zh_CN gtkrc.zh_CN.gbk
xmms 首选项-》音频输入输出插件 -》 libmpg123-ja -》配置 -》标题,禁用标签
后面的字体可分别改成如下的:
-adobe-helvetica-medium-r-normal--10-*-*-*-*-*-iso8859-1,-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-*
-adobe-helvetica-medium-r-normal--14-*-*-*-*-*-iso8859-1,-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-*
皮肤文件目录:usr/share/xmms/Skins/
皮肤权限chmod 0644 /usr/share/xmms/Skins/*
qbittorrent安装,这个bt客户端还行:
qt4环境:libqt4-core qt4-designer qt4-dev-tools qt4-qtconfig libqt4-dev libqt4-gui libqt4-debug libqt4-sql
libboost环境:libboost-serialization-dev 等等
设置环境变量: export LD_LIBRARY_PATH=/usr/local/lib
export LD_RUN_PATH=/usr/local/lib
在终端下export当然只是临时的
你可以在~/.bashrc或者~/.bash_profile中加入export语句,
前者在每次登陆和每次打开shell都读取一次,后者只在登陆时读取一次
我的习惯是加到.bashrc中
Necessary if qt3 is default on your system ***
export QTDIR=/usr/include/qt4
export PATH=$QTDIR/bin:$PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$QTDIR/lib
matlabR2007a安装:
将安装镜像挂载后建立安装目录sudo mount -o loop Matlab.*cd1.iso /mnt/cdrom1 ,这里以/opt/matlabR2007a为例,将镜像Crack目录中的license_locked.dat复制到安装目录,文件名为 license.dat。然后运行镜像中的install即可,安装过程看提示。安装完后进行基本设置,运行安装目录中的install_matlab。
matlab java中文设置:在/opt/matlabR2007a/bin/matlab中添加,添加在最前面:export MATLAB_JAVA=/usr/lib/jvm/java-6-sun-1.6.0.00/jre/,java版本路径示情况而定。
matlab启动:终端中输入matlab即可,如果是启动器快捷方式命令需添加参数"-desktop",即"matlab -desktop"
Hello Beryl/Aiglx!
前提是显卡驱动已经搞定:
glxinfo|grep "direct rendering"
direct rendering: Yes
1. 添加源:
sudo gedit /etc/apt/sources.list
deb http://ubuntu.beryl-project.org/ feisty main
2. 导入数字签名:
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
3. 升级:
sudo apt-get update
sudo apt-get dist-upgrade
4. 安装Beryl:
sudo apt-get install beryl beryl-manager
sudo apt-get install emerald-themes
5. 登录时加载Beryl:
打开菜单:“系统”-“首选项”-“会话”
在“会话”对话框中打开“启动程序”标签。点击“新建”,输入:
名称:Beryl Manager,命令:beryl-manager
效果确实很炫,不过觉得实用价值不大,还是卸载了。
gnome鼠标主题图形化安装:
sudo apt-get install gcursor
virtualbox 虚拟机设置:
sudo usermod -G vboxusers -a davidlone
在 VirtualBox 的主机(即 Linux 系统中)执行下列命令:
VBoxManage sharedfolder add "VM name" -name "sharename" -hostpath "\test"
该命令中的 VM name 指定要使用共享文件夹的虚拟机名称,如 WinXP;sharename 为共享的文件夹名称,可任意设置,如 sharedfolder;\test 为主机上需要共享的文件夹。下面给出一个该命令的实例:
VBoxManage sharedfolder add "WinXP" -name "downloads" -hostpath "\home\xu\downloads"
启动虚拟机(本例为 Windows XP),点击开始菜单中的“运行”,并输入 cmd,然后执行以下指令:
net use x: \\vboxsvr\sharename
virtualbox新版本中似乎已经共享等功能。
mplayer屏保配置:
stop-xscreensaver=yes to your ~/.mplayer/config
mplayer还有一些其他设置,可到相关设置文件中设置,
crossftpserver:
http://crossftp.googlepages.com/crossftpserver.jnlp
启动:用java web start(javaws)
sudo javaws -offline http://www.crossftp.com/crossftpserver.jnlp
mondkey + sancho:
下载可直接运行的mondkey, 先运行mldonkey文件夹下的mlnet,bash *.sh然后运行sancho文件夹下的sancho(鼠标双击或者命令行下./sancho),如果你需要修改下载目录和temp目录的话,修改 ~/.mldonkey/downloads.ini,403行,下载目录地址,还有354行是temp目录。具体设置哪些可以去搜索一下。
ati官方驱动安装后openoffice无法启动:
是scim的冲突
编辑/etc/gtk-2.0/gtk.immodules
把下面两行用#注释掉。
代码:
"/usr/lib/gtk-2.0/2.4.0/immodules/im-scim.so"
"scim" "SCIM Input Method" "scim" "/usr/share/locale" ""
中文输入法scim兼容性确实有些问题,
swift中文化:
sudo cp -r /usr/lib/firefox/extensions/langpack-zh-CN@firefox.mozilla.org /usr/lib/swiftfox/extensions
然后再修改浏览器以下的:
about:config
general.useragent.locale 改成 zh-CN
命令行调节音量:
“amixer sset Master 1+ unmute”,减少:“amixer sset Master 1- unmute”,静音:“amixer sset Master mute”。
opera输入中文:
以 root 权限编辑你的 opera 启动脚本文件,一般在 /usr/bin/opera ,在开头添加:
代码:export QT_IM_MODULE=XIM #使 SCIM 能够输入中文
#export LC_ALL=zh_CN #使 Opera 能够以你选择的字体显示中文
如果是还没有配置 Opera 中文显示,则需要在 Tools-Preferences-Advanced-Fonts-International Fonts 弹出的对话框选择 chinese simplified, 然后选择你喜欢的中文字体。再选 CJK Symbols and Punctuation,选择同样的中文字体,确定。
firefox菜单栏字体:
下有个userChrome-example.css文件,相关设置可以去搜索,然后把userChrome-example.css改名为userChrome.css,重启FF。
gmail的kmail设置:
添加gmail pop。打开kamil,进入 设置-配置kmail-accounts。在‘接收’选项卡里,点添加。然后选择类型为‘pop’,然后‘确定’。‘登录名’输入你的gmail电子邮件 地址,比如accountname@gmail.com。‘密码’输入gmail密码。‘主机’输入pop.gmail.com。‘端口’输入995。在 ‘其他’选项卡里,加密方式选择‘使用安全的ssl连接下载邮件’,验证方式为纯文本。然后‘确定’。
添加gmail stmp。打开kamil,进入 设置-配置kmail-accounts。在‘发送’选项卡里,点添加。传送方式选择‘smtp’。然后确定。主机填写 ‘smtp.gmail.com’。端口'587'。选中,‘服务器需要验证’。然后填入你的gmail邮件地址和密码。在‘安全’选项卡里面,加密方式 选择‘tls’。验证方式选择‘login’。
环境变量:
如果发现有程序从命令行可以打开,但是快捷方式之类打不开的,多半是软件环境变量没有设置好,可以多看看软件的说明或者google一下,多半都可以解决,我用qbittorrent遇到过一次。
qq的问题:
开始用过luamqq,pidgin,结果现在都登录不了了,马化腾的人品不咋样,一般不是软件的问题,现在用eva一切还正常。
输入法:
scim很多程序都有问题,搞的烦,干脆用Fcitx了,兼容性好很多,/home/davidlone/.fcitx下有设置文件。
tvtime和ati驱动的问题:
我移动版9600用开源驱动的时候tvtime的画面是一切正常的,但我用8.34.8的闭源驱动时画面老是有一点偏移:正下方显示不全有一条杂 色的横杠,看着很碍眼。前几天自己照着zhuqin_83大哥的第二种方法弄那个8.38.6驱动,不过还是有问题:生成xorg.conf过程中 core dump,然后重启进不了x了,并且xorg里面内容是空的。不过这次自己变聪明点了,干脆用以前老板本受限驱动的xorg.conf来替换,结果能进去 了,并且最新的8.38.6也显示装好了,电视画面也完全正常了。
任务管理器:
kde原来自带的那个管理器功能也比较强吧,我后来不知弄了什么操作居然出问题了,后来干脆删掉了,想重装居然又出问题装不上,只得想其他办法, top和htop都不错吧,但原来windows用惯了,想找一个windows下类似的,试了试gnome下面那个,sudo apt-get install gnome-system-monitor,依赖关系也比较少,还不错。
wine和ati受限驱动:
前几天弄受限驱动时看到
If you plan to run Wine, you will need to tell fglrx to not corrupt the fs register. To do this, add the line:
Option "UseFastTLS" "2"
to the "Device" section in /etc/X11/xorg.conf. This supposedly causes about a 10% hit in opengl benchmark scores, but at least things don't crash.
大意应该是如果不稳定的话可以在Device那段加上那条,不过性能会损失点,不过我自己用wine还稳定,自己没试这个,若是有用wine和ati受限驱动不稳定的兄弟可以参考一下。
cpu超频问题:
我的cpu是amd64 3500,在bios中设置超频后进系统却达不到超频后的频率,摸索了几番,似乎把cpu的cool quiet功能关闭了就可以达到超频频率了,不过那时cpu全速运转风扇噪音也跟着大了。
bios中可以控制cool quiet功能开关,另外系统服务中的powernow相关的服务也与cool quiet有关。
doom3游戏:
下载的这个版本:doom3-linux-1.3.1.1304.x86.run,安装也很顺利。在论坛ftp: //ftp.ubuntu.org.cn/games/xiechy/doom3下载了几个*.pk4文件,放到游戏的base目录下,然后就可以玩了。 基本没有设置什么,声音也正常。不过显卡过时啦,有些场景第一次进去像幻灯片,第二次就顺畅了。游戏的key在网上搜的:T7LB-BD27-TWLC- SDGD-F6。
MPLAYER相关:
用了smplayer这个前端,不过有时候有些小问题,启动也没那么快;
用默认的gmplayer感觉也不爽,鼠标操作不方便。
干脆一起卸载了,然后直接sudo apt-get install mplayer-nogui,然后设置了一下,终于对头了,就用它了,纯粹的mplayer最好用。
~/.mplayer/gui.conf中设置视频输出为xv,不然用x11的话和我的tvtime冲突:电影和电视不能同时放。另外在 /etc/mplayer/input.conf中加上一句MOUSE_BTN2 vo_fullscreen,然后鼠标右键就可以切换全屏了。在/etc/mplayer/mplayer.conf中还有一些其他设置。感觉非常简洁好 用。
好用的终端:yakuake
源里面有,apt安装,专为kde设计,运行后按f12调出,界面上有各种设置。
让它开机自动启动:ln -s /usr/bin/yakuake ~/.kde/Autostart/
配置:AMD(939)3500 ,升技av8(k8t800pro),创见1GBddr400,希捷250GB(IDE),捷波9600移动版,奥迈7130电视 卡。下载*i386.iso这个32位版本的,以及对应的vmlinuz和initrd.gz文件,这两个文件一定要是对应版本的,并将这三个文件放到 fat32分区根目录下。下载grub_for_dos-0.4.2,解压至windows系统根目录下面,然后去掉boot.ini文件只读属性然后打 开加入以下语句c:\grldr=grub然后保存。重启windows,启动菜单选择grub,进去后按c进入命令行模式。然后输入root (hd0,x)来查看2步骤中三个安装所需文件所在分区,然后输入kernel (hd0,*)/vmlinuz回车,然后输入initrd (hd0,*)/initrd.gz回车,然后输入boot,然后进入安装界面,可以一步一步按照提示来安装。想要快点安装的话可以拔掉网线后离线安装, 不然会比较慢.
系统分区格式的选择,我开始用ext3,后来用了一次rfs,后来又换成xfs了,发现这个确实不错。性能很好,断过几次电,几乎没影响,现在机子上除了一个5g的ntfs分区外都是xfs分区了。
进入系统后也算正常,不过菜单大部分都是英文。
由于我这边双网卡直接能上宽带,系统安装了一大包更新,然后在系统>系统管理里面把语言支持选项打开把中文勾上咯,更新后重启就是中文界面了。如果是kde的话似乎要apt-get安装中文,可到论坛搜索。
系统:
修改root用户密码:
sudo passwd root
编译环境安装:
sudo apt-get install build-essential
添加源:
sudo gedit /etc/apt/sources.list
具体哪些源好点可到论坛搜索或者google
更新相关命令:
apt-cache search package 搜索包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
sudo apt-get install package 安装包
sudo apt-get install package - - reinstall 重新安装包
sudo apt-get -f install 修复安装"-f = --fix-missing"
sudo apt-get remove package 删除包
sudo apt-get remove package - - purge 删除包,包括删除配置文件等
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安装的包
sudo apt-get dist-upgrade 升级系统
sudo apt-get dselect-upgrade 使用 dselect 升级
apt-cache depends package 了解使用依赖
apt-cache rdepends package 是查看该包被哪些包依赖
sudo apt-get build-dep package 安装相关的编译环境
apt-get source package 下载该包的源代码
sudo apt-get clean && sudo apt-get autoclean 清理无用的包
sudo apt-get check 检查是否有损坏的依赖
系统apt安装的软件包通常都是下载到如下文件夹:
/var/cache/apt
安装Java环境:
建议安装JDK,反正也不比JRE多用很多空间。sudo apt-get install sun-java6-jdk
ntfs读写:
sudo apt-get install ntfs-3g
sudo apt-get install ntfs-config
分区图形化:
sudo apt-get install gparted
获取分区的UUID:
sudo vol_id -u /dev/hdaX
testdisk:
若是分区表出问题了,推荐用testdisk,diskgen,fdisk之类的搞定,testdisk支持很多格式的文件系统,并且多种环境下的版本都有,我有一次ext,ntfs,fat,xfs一起的出问题了结果还是用它找回来了。尽量少用pq之类的。
硬盘性能测试:
sudo hdparm -tT /dev/hda
设置硬盘传输模式可搜索此命令相关用法
新添加分区用户更改:
sudo mkdir /media/XX
sudo chown yourname /media/XX
更改分区卷标,分别是ext和xfsd:
sudo e2label /dev/hda5 E_Download
sudo xfs_admin -L E_Backup /dev/hda12
在右键菜单中加入打开终端:
sudo apt-get install nautilus-open-terminal
系统图标目录:
usr/share/icons/hicolor/scalable/apps
/usr/share/pixmaps/
安装rar支持:
sudo apt-get install rar unrar
桌面图标Gnome显示或者隐藏:
gconf-editor
/apps/nautilus/desktop
配置字体sudo fontconfig-voodoo -f -s zh_CN
安装文泉驿字体:sudo apt-get install xfonts-wqy
不过我还是觉得宋体好看,字体安装可到论坛搜索,不过kde中好像本来就有一个字体安装程序,很方便。
samba文件共享:
sudo apt-get install samba
sudo apt-get install smbfs
sudo gedit /etc/samba/smb.conf
; security = user
用下面这几行取代
security = user
username map = /etc/samba/smbusers
这些加到最后:
[Share]
comment = Shared Folder with username and password
path = /media
public = yes
writable = yes
valid users = 330
create mask = 0700
directory mask = 0700
force user = nobody
force group = nogroup
available = yes
browseable = yes
修改workgroup那一段:
workgroup = WORKGROUP
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936
添加账户:sudo useradd 330
sudo smbpasswd -a 330
sudo gedit /etc/samba/smbusers,添加330 = "network username"
修改密码:sudo smbpasswd -a 330
服务测试重启:sudo testparm
sudo /etc/init.d/samba restart
samba文件权限似乎和samba本身设置和系统权限两个有关,
关闭多远虚拟终端:
/etc/event.d,getty等等
鼠标主题以及系统:/usr/share/icons
解压后bash,然后整个文件拷贝到以上文件夹
关闭IPV6:
sudo kate /etc/modprobe.d/aliases
修改这一行:
alias net-pf-10 ipv6为:alias net-pf-10 off #ipv6
sudo kate /etc/hosts
然后注释掉hosts文件中所有与IPV6有关的行
并行启动程序,不过在我电脑上似乎没什么效果:
代码:sudo kate /etc/init.d/rc
CONCURRENCY=none为:CONCURRENCY=shell
将localhost化名为主机名
sudo kate /etc/hosts
127.0.0.1 localhost yourhost
127.0.1.1 yourhost
禁止pango
我知道在firefox中这个方法已经被采用,但它仍然对于 thunderbird以及其他一些应用程序起到不错的作用代码:sudo kate /etc/environment
添加:MOZ_DISABLE_PANGO=”1″
swappiness:
虚拟内存相关的,
sudo sysctl vm.swappiness=10
如果你想永久得改变这一值,你需要更改 sysctl.conf 文件:
代码:sudo kate /etc/sysctl.conf
添加:vm.swappiness=10
服务优化:sysv-rc-conf
sudo apt-get install sysv-rc-conf
然后:
sudo sysv-rc-conf
具体哪些服务可关闭可去搜索。
Grub以及lilo:
grub不能安装在xfs分区中。
lilo配置:
etc/lilo.conf
lilo修改后要执行sudo lilo
grub配置:
/boot/grub/menu.lst
启动时不要显示grub那个好看的图形界面:
在menu.lst启动参数中去掉splash,如果把quiet也一并去掉的话开机显示的信息会更详细。
字体优先级调节:
/etc/fonts/local.conf,具体设置可去搜索。
ATI显卡:
sudo apt-get install linux-restricted-modules-$(uname -r)
sudo apt-get install xorg-driver-fglrx
sudo depmod -a
sudo aticonfig --initial
echo fglrx | sudo tee -a /etc/modules
sudo sed -i -e 's/"ati"/"fglrx"/' /etc/X11/xorg.conf
Xorg
代码:
sudo kate /etc/X11/xorg.conf
删掉任何不必要的 fontpaths, modules 以及 wacom设备(除非你需要)。
ati的显卡确实有点烦,开源驱动还好,但有些程序用不了,图方便的话就直接用受限驱动吧,自己弄的话会比较烦,可以去参考论坛相关文件,我自己弄只成功过一次啊,不爽。
gtk2安装
apt-get install libgtk2.0-dev
curl-config
名为 'curl-config' 的程序可以在下列包中找到
* libcurl3-openssl-dev
* libcurl3-gnutls-dev
系统启动流程相关:
启动流程
Linux系统主要通过以下步骤启动:
1、读取MBR的信息,启动Boot Manager
Windows使用NTLDR作为Boot Manager,如果您的系统中安装多个版本的Windows,您就需要在NTLDR中选择您要进入的系统。
Linux通常使用功能强大,配置灵活的GRUB或者lilo作为Boot Manager
2、加载系统内核,启动init进程
init进程是Linux的根进程,所有的系统进程都是它的子进程。
3、init进程读取“/etc/inittab”文件中的信息,并进入预设的运行级别,按顺序运行该运行级别对应文件夹下的脚本。脚本通常以“start”参数启动,并指向一个系统中的程序。
通常情况下,“/etc/rcS.d/”目录下的启动脚本首先被执行,然后是“/etc/rcN.d/”目录。例如您设定的运行级别为3,那么它对应的启动目录为“/etc/rc3.d/”。
4、根据“/etc/rcS.d/”文件夹中对应的脚本启动Xwindow服务器“xorg”
Xwindow为Linux下的图形用户界面系统。
5、启动登录管理器,等待用户登录
Ubuntu系统默认使用GDM作为登录管理器,kde则是kdm,您在登录管理器界面中输入用户名和密码后,便可以登录系统。(您可以在“/etc/rc3.d/”文件夹中找到一个名为“S13gdm”的链接)
* 更改运行级别*
在“/etc/inittab”文件中找到如下内容:
# The default runlevel.
id:2:initdefault:
这一行中的数字2,为系统的运行级别,默认的运行级别涵义如下:
0 关机
1 单用户维护模式
2~5 多用户模式
6 重启
* 服务管理
更改启动服务
在运行级别对应的文件夹中,您可以看到许多文件名以“S##”和“K##”起始的启动脚本链接。
例如:
/etc/rcS.d/S35mountall.sh 挂载文件系统
/etc/rcS.d/S40networking 启用网络支持
/etc/rc2.d/S13gdm 启动登录管理器
/etc/rc2.d/S20makedev 创建设备文件
/etc/rc2.d/S23xinetd 启动超级进程
init进程将以“start”为参数,按文件名顺序执行所有以“S##”起始的脚本。脚本名称中的数字越小,它将被越早执行。例如在 “/etc/rc2.d/”文件夹中,“S13gdm”文件名中的数字小于“S23xinetd”,“S13gdm”将比“S23xinetd”先执行。
如果一个脚本链接,以“K##”起始,表示它将以“stop”参数被执行。如果相应服务没有启动,则不执行该脚本。
例如:
/etc/rc2.d/K20powernowd 针对某种硬件的电源管理支持
如果您想禁止某一服务在启动时自动运行,您可以将相应运行级别中的脚本由“S##xxx”重命名为“K##xxx”。
手动控制服务
您也可以手动运行带有以下参数的启动脚本,来控制系统服务。
start 启动
stop 停止
restart 重启
例如:
/etc/rc2.d/K20powernowd start
有 时您并不清楚当前运行级别,该运行级别下未必有相应脚本;而且此类脚本的前三位字符并不固定,不便于记忆。这时,您可以直接使用 “/etc/init.d/”文件夹中的启动脚本(“/etc/rcX.d/”中的启动脚本链接到“/etc/init.d/”文件夹下相应脚本),这也 是我们向您推荐的方式。
例如:
/etc/init.d/powernowd start
Tips:以上命令的位置并没有包含在环境变量的搜索路径中,所以要输入完整路径。
系统重要配置文件:
!无论任何情况下,在修改配置文件之前,请您先备份它!
建议您使用这个命令:“sudo cp xxx xxx_`date +%y%m%d_%H:%M`”。
当然这很麻烦,您可以新建一个名为“bak”的文件,内容如下:
#!/bin/bash
sudo cp $1 $1_`date +%y%m%d_%H:%M`
把它放在您能够记住的目录下,比如“/home”,执行命令“sh /home/bak xxx”,就可以将当前文件夹下的文件“xxx”另存为“xxx_yymmdd_HH:MM”的格式了
全局配置文件:
系统初始化
/etc/inittab 运行级别、控制台数量,7.04中貌似没有。
/etc/timezone 时区
/etc/inetd.conf 超级进程
文件系统
/etc/fstab 开机时挂载的文件系统
/etc/mtab 当前挂载的文件系统
用户系统
/etc/passwd 用户信息
/etc/shadow 用户密码
/etc/group 群组信息
/etc/gshadow 群组密码
/etc/sudoers Sudoer列表(请使用“visudo”命令修改此文件,而不要直接编辑)
Shell
/etc/shell 可用Shell列表
/etc/inputrc ReadLine控件设定
/etc/profile 用户首选项
/etc/bash.bashrc bash配置文件
系统环境
/etc/environment 环境变量
/etc/updatedb.conf 文件检索数据库配置信息
/etc/issue 发行信息
/etc/issue.net
/etc/screenrc 屏幕设定
网络
/etc/iftab 网卡MAC地址绑定
/etc/hosts 主机列表
/etc/hostname 主机名
/etc/resolv.conf 域名解析服务器地址
/etc/network/interfaces 网卡配置文件
用户配置文件
“/etc/”目录下的所有文件,只有root用户才有修改权限。应用软件的全局配置文件,普通用户也不能够修改,如果您想配置软件,以适应您的需求,您可以修改它的用户配置文件。
用户配置文件通常为全局配置文件的同名隐藏文件,放在您的$HOME目录下,例如:
/etc/inputrc /home/user/.inputrc
/etc/vim/vimrc /home/user/.vim/vimrc
也有少数例外,通常是系统程序
/etc/bash.bashrc /home/user/.bashrc
Ubuntu系统目录结构
==================
以下为Ubuntu目录的主要目录结构,您稍微了解它们都包含了哪些文件就可以了,不需要记忆。
/ 根目录
│
├boot/ 启动文件。所有与系统启动有关的文件都保存在这里
│ └grub/ Grub引导器相关的文件
│
├dev/ 设备文件
├proc/ 内核与进程镜像
│
├mnt/ 临时挂载
├media/ 挂载媒体设备
│
├root/ root用户的$HOME目录
├home/
│ ├user/ 普通用户的$HOME目录
│ └.../
│
├bin/ 系统程序
├sbin/ 管理员系统程序
├lib/ 系统程序库文件
├etc/ 系统程序和大部分应用程序的全局配置文件
│ ├init.d/ SystemV风格的启动脚本
│ ├rcX.d/ 启动脚本的链接,定义运行级别
│ .Network/ 网络配置文件
│ ├X11/ 图形界面配置文件
│
├usr/
│ ├bin/ 应用程序
│ ├sbin/ 管理员应用程序
│ ├lib/ 应用程序库文件
│ ├share/ 应用程序资源文件
│ ├src/ 应用程序源代码
│ ├local/
│ │ ├soft/ 用户程序
│ │ └.../ 通常使用单独文件夹
│ ├X11R6/ 图形界面系统
│
├var/ 动态数据
│
├temp/ 临时文件
├lost+found/ 磁盘修复文件
bootchat:
如果发现系统启动很慢,可以安装bootchart仔细看看系统过程:
sudo apt-cache search bootchart
安装好后重启之后在/var/log/bootchart生成系统详细启动过程的图片。
软件:
firefox或者swiftfox比较好用的插件:
swift源地址:deb http://getswiftfox.com/builds/debian unstable non-free
添加后可以apt安装swift,
Adblock Plus
Tab Mix Plus
Greasemonkey
super dragandgo
Gmail Notifier
Fasterfox
Colorful Tabs
Download Manager Tweak
konqueror:
kde自带konqueror也很好用的,可以当文件管理器和网页浏览器,鼠标手势等都可设置,设置好后功能也比较强大。
安装StarDict,星际译王:
sudo apt-get install stardict stardict-common
sudo apt-get install stardict-cdict-gb stardict-cedict-gb stardict-hanzim stardict-langdao-ce-gb stardict-langdao-ec-gb stardict-oxford-gb stardict-xdict-ce-gb stardict-xdict-ec-gb
字典文件目录/usr/share/stardict/dic
或者是/home/davidlone/.stardict/dic,放在这个下面似乎还要好点,毕竟是home下面方便备份下来。
tvtime:
sudo apt-get install tivme
添加如下的到etc/init.d/rc.local中:
sudo rmmod saa7134_alsa
sudo rmmod saa7134
sudo modprobe saa7134 card=3
权限问题
chown davidlone ~/.tvtime/ chmod 700 ~/.tvtime/ chmod 644 ~/.tvtime/stationlist.xml chmod 644 ~/.tvtime/tvtime.xml
显卡驱动安装后打不开:
/etc/X11/xorg.conf的selection device
Option "VideoOverlay" "on"
快捷键设置:/etc/tvtime/tvtime.xml
openoffice中文菜单:
sudo apt-get install openoffice.org-help-zh-cn
amarok中文mp3标签乱码:
实际上应该是mp3文件标签自己编码问题,
安装python-mutagen
音乐目录下:sudo find . -iname "*.mp3" -execdir mid3iconv -e GBK {} \;
wine:
apt-get 安装9.33,这个挺好的,也免得自己编译出问题。
也可以安装cedega,我个人觉得差不多的。
wine或者cedega新建快捷方式命令格式:
cedega '/home/davidlone/Warcraft/Frozen Throne.exe' -opengl
魔兽图标快捷:
[Desktop Entry]
Name=魔兽
Comment=魔兽冰封王座
Exec=cedega '/home/davidlone/Warcraft/Frozen Throne.exe' -opengl
Icon=/home/davidlone/MINES/Ant.ico
Terminal=false
Type=Application
Categories=Application;Game;
xmms乱码:
cd /etc/gtk
ln -s gtkrc.zh_CN gtkrc.zh_CN.utf-8
ln -s gtkrc.zh_CN gtkrc.zh_CN.gbk
xmms 首选项-》音频输入输出插件 -》 libmpg123-ja -》配置 -》标题,禁用标签
后面的字体可分别改成如下的:
-adobe-helvetica-medium-r-normal--10-*-*-*-*-*-iso8859-1,-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-*
-adobe-helvetica-medium-r-normal--14-*-*-*-*-*-iso8859-1,-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-*
皮肤文件目录:usr/share/xmms/Skins/
皮肤权限chmod 0644 /usr/share/xmms/Skins/*
qbittorrent安装,这个bt客户端还行:
qt4环境:libqt4-core qt4-designer qt4-dev-tools qt4-qtconfig libqt4-dev libqt4-gui libqt4-debug libqt4-sql
libboost环境:libboost-serialization-dev 等等
设置环境变量: export LD_LIBRARY_PATH=/usr/local/lib
export LD_RUN_PATH=/usr/local/lib
在终端下export当然只是临时的
你可以在~/.bashrc或者~/.bash_profile中加入export语句,
前者在每次登陆和每次打开shell都读取一次,后者只在登陆时读取一次
我的习惯是加到.bashrc中
Necessary if qt3 is default on your system ***
export QTDIR=/usr/include/qt4
export PATH=$QTDIR/bin:$PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$QTDIR/lib
matlabR2007a安装:
将安装镜像挂载后建立安装目录sudo mount -o loop Matlab.*cd1.iso /mnt/cdrom1 ,这里以/opt/matlabR2007a为例,将镜像Crack目录中的license_locked.dat复制到安装目录,文件名为 license.dat。然后运行镜像中的install即可,安装过程看提示。安装完后进行基本设置,运行安装目录中的install_matlab。
matlab java中文设置:在/opt/matlabR2007a/bin/matlab中添加,添加在最前面:export MATLAB_JAVA=/usr/lib/jvm/java-6-sun-1.6.0.00/jre/,java版本路径示情况而定。
matlab启动:终端中输入matlab即可,如果是启动器快捷方式命令需添加参数"-desktop",即"matlab -desktop"
Hello Beryl/Aiglx!
前提是显卡驱动已经搞定:
glxinfo|grep "direct rendering"
direct rendering: Yes
1. 添加源:
sudo gedit /etc/apt/sources.list
deb http://ubuntu.beryl-project.org/ feisty main
2. 导入数字签名:
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
3. 升级:
sudo apt-get update
sudo apt-get dist-upgrade
4. 安装Beryl:
sudo apt-get install beryl beryl-manager
sudo apt-get install emerald-themes
5. 登录时加载Beryl:
打开菜单:“系统”-“首选项”-“会话”
在“会话”对话框中打开“启动程序”标签。点击“新建”,输入:
名称:Beryl Manager,命令:beryl-manager
效果确实很炫,不过觉得实用价值不大,还是卸载了。
gnome鼠标主题图形化安装:
sudo apt-get install gcursor
virtualbox 虚拟机设置:
sudo usermod -G vboxusers -a davidlone
在 VirtualBox 的主机(即 Linux 系统中)执行下列命令:
VBoxManage sharedfolder add "VM name" -name "sharename" -hostpath "\test"
该命令中的 VM name 指定要使用共享文件夹的虚拟机名称,如 WinXP;sharename 为共享的文件夹名称,可任意设置,如 sharedfolder;\test 为主机上需要共享的文件夹。下面给出一个该命令的实例:
VBoxManage sharedfolder add "WinXP" -name "downloads" -hostpath "\home\xu\downloads"
启动虚拟机(本例为 Windows XP),点击开始菜单中的“运行”,并输入 cmd,然后执行以下指令:
net use x: \\vboxsvr\sharename
virtualbox新版本中似乎已经共享等功能。
mplayer屏保配置:
stop-xscreensaver=yes to your ~/.mplayer/config
mplayer还有一些其他设置,可到相关设置文件中设置,
crossftpserver:
http://crossftp.googlepages.com/crossftpserver.jnlp
启动:用java web start(javaws)
sudo javaws -offline http://www.crossftp.com/crossftpserver.jnlp
mondkey + sancho:
下载可直接运行的mondkey, 先运行mldonkey文件夹下的mlnet,bash *.sh然后运行sancho文件夹下的sancho(鼠标双击或者命令行下./sancho),如果你需要修改下载目录和temp目录的话,修改 ~/.mldonkey/downloads.ini,403行,下载目录地址,还有354行是temp目录。具体设置哪些可以去搜索一下。
ati官方驱动安装后openoffice无法启动:
是scim的冲突
编辑/etc/gtk-2.0/gtk.immodules
把下面两行用#注释掉。
代码:
"/usr/lib/gtk-2.0/2.4.0/immodules/im-scim.so"
"scim" "SCIM Input Method" "scim" "/usr/share/locale" ""
中文输入法scim兼容性确实有些问题,
swift中文化:
sudo cp -r /usr/lib/firefox/extensions/langpack-zh-CN@firefox.mozilla.org /usr/lib/swiftfox/extensions
然后再修改浏览器以下的:
about:config
general.useragent.locale 改成 zh-CN
命令行调节音量:
“amixer sset Master 1+ unmute”,减少:“amixer sset Master 1- unmute”,静音:“amixer sset Master mute”。
opera输入中文:
以 root 权限编辑你的 opera 启动脚本文件,一般在 /usr/bin/opera ,在开头添加:
代码:export QT_IM_MODULE=XIM #使 SCIM 能够输入中文
#export LC_ALL=zh_CN #使 Opera 能够以你选择的字体显示中文
如果是还没有配置 Opera 中文显示,则需要在 Tools-Preferences-Advanced-Fonts-International Fonts 弹出的对话框选择 chinese simplified, 然后选择你喜欢的中文字体。再选 CJK Symbols and Punctuation,选择同样的中文字体,确定。
firefox菜单栏字体:
下有个userChrome-example.css文件,相关设置可以去搜索,然后把userChrome-example.css改名为userChrome.css,重启FF。
gmail的kmail设置:
添加gmail pop。打开kamil,进入 设置-配置kmail-accounts。在‘接收’选项卡里,点添加。然后选择类型为‘pop’,然后‘确定’。‘登录名’输入你的gmail电子邮件 地址,比如accountname@gmail.com。‘密码’输入gmail密码。‘主机’输入pop.gmail.com。‘端口’输入995。在 ‘其他’选项卡里,加密方式选择‘使用安全的ssl连接下载邮件’,验证方式为纯文本。然后‘确定’。
添加gmail stmp。打开kamil,进入 设置-配置kmail-accounts。在‘发送’选项卡里,点添加。传送方式选择‘smtp’。然后确定。主机填写 ‘smtp.gmail.com’。端口'587'。选中,‘服务器需要验证’。然后填入你的gmail邮件地址和密码。在‘安全’选项卡里面,加密方式 选择‘tls’。验证方式选择‘login’。
环境变量:
如果发现有程序从命令行可以打开,但是快捷方式之类打不开的,多半是软件环境变量没有设置好,可以多看看软件的说明或者google一下,多半都可以解决,我用qbittorrent遇到过一次。
qq的问题:
开始用过luamqq,pidgin,结果现在都登录不了了,马化腾的人品不咋样,一般不是软件的问题,现在用eva一切还正常。
输入法:
scim很多程序都有问题,搞的烦,干脆用Fcitx了,兼容性好很多,/home/davidlone/.fcitx下有设置文件。
tvtime和ati驱动的问题:
我移动版9600用开源驱动的时候tvtime的画面是一切正常的,但我用8.34.8的闭源驱动时画面老是有一点偏移:正下方显示不全有一条杂 色的横杠,看着很碍眼。前几天自己照着zhuqin_83大哥的第二种方法弄那个8.38.6驱动,不过还是有问题:生成xorg.conf过程中 core dump,然后重启进不了x了,并且xorg里面内容是空的。不过这次自己变聪明点了,干脆用以前老板本受限驱动的xorg.conf来替换,结果能进去 了,并且最新的8.38.6也显示装好了,电视画面也完全正常了。
任务管理器:
kde原来自带的那个管理器功能也比较强吧,我后来不知弄了什么操作居然出问题了,后来干脆删掉了,想重装居然又出问题装不上,只得想其他办法, top和htop都不错吧,但原来windows用惯了,想找一个windows下类似的,试了试gnome下面那个,sudo apt-get install gnome-system-monitor,依赖关系也比较少,还不错。
wine和ati受限驱动:
前几天弄受限驱动时看到
If you plan to run Wine, you will need to tell fglrx to not corrupt the fs register. To do this, add the line:
Option "UseFastTLS" "2"
to the "Device" section in /etc/X11/xorg.conf. This supposedly causes about a 10% hit in opengl benchmark scores, but at least things don't crash.
大意应该是如果不稳定的话可以在Device那段加上那条,不过性能会损失点,不过我自己用wine还稳定,自己没试这个,若是有用wine和ati受限驱动不稳定的兄弟可以参考一下。
cpu超频问题:
我的cpu是amd64 3500,在bios中设置超频后进系统却达不到超频后的频率,摸索了几番,似乎把cpu的cool quiet功能关闭了就可以达到超频频率了,不过那时cpu全速运转风扇噪音也跟着大了。
bios中可以控制cool quiet功能开关,另外系统服务中的powernow相关的服务也与cool quiet有关。
doom3游戏:
下载的这个版本:doom3-linux-1.3.1.1304.x86.run,安装也很顺利。在论坛ftp: //ftp.ubuntu.org.cn/games/xiechy/doom3下载了几个*.pk4文件,放到游戏的base目录下,然后就可以玩了。 基本没有设置什么,声音也正常。不过显卡过时啦,有些场景第一次进去像幻灯片,第二次就顺畅了。游戏的key在网上搜的:T7LB-BD27-TWLC- SDGD-F6。
MPLAYER相关:
用了smplayer这个前端,不过有时候有些小问题,启动也没那么快;
用默认的gmplayer感觉也不爽,鼠标操作不方便。
干脆一起卸载了,然后直接sudo apt-get install mplayer-nogui,然后设置了一下,终于对头了,就用它了,纯粹的mplayer最好用。
~/.mplayer/gui.conf中设置视频输出为xv,不然用x11的话和我的tvtime冲突:电影和电视不能同时放。另外在 /etc/mplayer/input.conf中加上一句MOUSE_BTN2 vo_fullscreen,然后鼠标右键就可以切换全屏了。在/etc/mplayer/mplayer.conf中还有一些其他设置。感觉非常简洁好 用。
好用的终端:yakuake
源里面有,apt安装,专为kde设计,运行后按f12调出,界面上有各种设置。
让它开机自动启动:ln -s /usr/bin/yakuake ~/.kde/Autostart/
发表评论
-
NVIDIA显卡驱动
2008-01-19 13:42 3963Linux下的驱动安装在MC上提供了三种方案 方法一 对于 ... -
重复登录
2008-01-19 13:33 1565今天用eclipse越用越慢,最后基本到了动弹不得,于是强行重 ... -
Linux中shell的默认环境变量的设置(bash)
2008-01-19 00:07 7242在Linux中,shell是我们常用的一个工具,在Red H ... -
Ubuntu配置Java+Eclipse+MyEclipse开发环境
2008-01-16 11:37 6838一、给Ubuntu配置JAVA环境 操作系统版本:Ubunt ... -
GNOME快捷键
2008-01-14 16:38 1271通用快捷键 Alt + F1 类似Windows下 ... -
文件的權限修改chmod用法
2008-01-14 16:34 7250指令名称 : chmod 使用 ... -
ubuntu下更改mysql默认编码(字符集)
2008-01-14 16:05 1970安装mysqlsudo apt-get install mys ... -
Ubuntu中apt-get用法
2008-01-14 15:26 6226如何在ubuntu下面直接查找想要安装的软件。比如我想安装to ... -
ubuntu之apt
2008-01-14 15:25 1592所有基于Debian的发行都使用这个包管理系统。Deb包可以把 ...
相关推荐
Spark 入门实战系列,适合初学者,文档包括十部分内容,质量很好,为了感谢文档作者,也为了帮助更多的人入门,传播作者的心血,特此友情转贴: 1.Spark及其生态圈简介.pdf 2.Spark编译与部署(上)--基础环境搭建....
<br> 而这个小程序则完全不依赖于浏览器,以BFC采集器的UBB转换模块为基础,转换速度超快,占用内存更是小小的。 <br> 这个工具的使用方法与通常的转贴工具完全相同,在浏览器中选中需要转换的内容并复制,...
用户只需下载并安装工具,然后在动易系统的论坛中找到想要转贴的帖子,复制帖子内容,打开工具进行转换,最后将转换后的UBB代码粘贴到目标论坛即可。整个过程快捷高效,极大地提高了内容分享的效率。 总的来说,...
易语言是一种基于中文编程的计算机...总的来说,易语言源码动网转贴不仅涵盖了网络编程、数据处理、用户交互等基础知识,还涉及到安全、性能优化等多个领域,对于学习和理解易语言及网络应用开发有着重要的实践价值。
做任何事,首要端正思想。才能坚持,才能不懈,才能有方向有目标。
【标题】"动网转贴.e.rar"是一个压缩文件,很可能包含了有关动网论坛或社区的相关资源、数据或用户帖子的备份。动网是中国早期知名的网络论坛软件之一,提供了丰富的社区功能,允许用户发帖、回帖、互动等。这个...
去除Html中的干扰码等(样例中以轻之国度的干扰码为例) 配置文件语法: 方法类型(整数) 最大匹配长度(整数) 字符串1(删除开头) 字符串2(删除结尾) 方法类型: 1:删除单行 2:删除行与行之间的
"动网转贴"可能是基于易语言编写的一个功能模块或者工具,用于在论坛或者网站之间转移帖子数据。由于压缩包文件名为“易语言动网转贴.rar”,我们可以推测这可能是一个软件开发资源,包含了一些源代码、教程或者是...
该教程基于DirectX 8.0 Graphics, 一部分内容由DirectX 8.0 SDK 英文文档翻译而来,一部分是自己工作经验的总结,作者对此享有著作权,读者可任意拷贝和传播,但不包含商业的用途,转贴请注明出处。 作者联系方式:...
在本主题中,我们将深入探讨如何利用jQuery实现“转贴”功能,这是一种常见的社交媒体分享功能,允许用户将网页内容轻松分享到各种社交网络。 首先,让我们了解一下jQuery的核心概念。jQuery通过一种简洁的语法提供...
东度极品论坛转贴工具东度极品论坛转贴工具
在“导电泡棉转贴装置”这个特定的场景下,我们可能是在讨论一种用于电子政务设备或系统中的特殊组件。 导电泡棉是一种具有导电性能的泡沫材料,通常用于电子设备的屏蔽、接地或防静电保护。在电子政务设备中,这种...
总的来说,“动网转贴”项目实例是一个全面展示易语言应用的范例,涵盖了网络通信、数据处理和界面设计等多个关键领域,对于所有想要提升易语言编程技能的人来说,都是不容错过的宝贵资源。通过深入研究和实践,你将...
论坛转贴工具提供常的转换追加,转换覆盖,预览贴子,分析超链接,屏蔽文字,图片,超链接,提供查找,替换等功能,HTML版! 支持IE浏览器,360浏览器,搜狗浏览器,火狐浏览器,谷歌chrome浏览器等主流浏览器,无需...
根据给定的信息,本文将对脚本之家贴图转换+转贴工具中使用的JavaScript代码进行详细解析,并逐一介绍这些函数的功能及其应用场景。 ### 一、`SymError` 函数 此函数用于处理JavaScript中的错误捕获。具体实现是...
论坛转贴工具提供常的转换追加,转换覆盖,预览贴子,分析超链接,屏蔽文字,图片,超链接,提供查找,替换等功能,HTML版! 支持IE浏览器,360浏览器,搜狗浏览器,火狐浏览器,谷歌chrome浏览器等主流浏览器,无需...
"Convert X 转贴工具插件 for Discuz!7.0" 是一款专为Discuz! 7.0论坛系统设计的程序插件。Discuz!是一款非常流行的开源社区论坛软件,它允许用户建立自己的在线社区,进行讨论和互动。这款转贴工具插件的出现,...
本压缩包文件"行业分类-设备装置-FPC吸附胶纸转贴组件.zip"主要关注的是FPC在实际应用中的一个重要环节——FPC吸附胶纸转贴组件。这个组件在FPC的制造和组装过程中起到关键作用,确保FPC能够稳定地固定在设备上,并...
"易语言动网转贴"是指使用易语言编写的一段代码或程序,主要用于在动网上实现帖子的转换或者迁移。动网可能是一个论坛或社区平台,转贴功能则是将某个地方的帖子复制到另一个地方,保持其内容完整。 在这个源码中,...