给刚上手Linux的各位朋友一些有益资料【自已整理】
Tofloor
poster avatar
kikiki
deepin
2011-07-28 23:32
Author
给刚上手Linux的各位朋友一些折腾的有益资料,这些都是我亲手折腾过后系统无患后整理出来的一些东西。老鸟想必不需要的,就请在飘过前帮顶下或添加点点你的见解,方便别人即方便自己,呵呵…… :
--------------------------------------------------------------------------------------------------------------------------------------------------------
系统安装(这里仅记述硬盘安装方式,且为双系统,如果要做单系统强烈建议用U盘方式安装)
1.下载Linux镜像和Linux硬盘安装工具,把Linux镜像和解压后的硬盘安装工具一起放在"C盘根目录"下面。硬盘安装工具在我的网盘里下:http://u.115.com/file/bha4p1gv  。这个工具我都弄好了,无需再从Linux镜像里提取initrd.lz 和 vmlinuz二个文件了,要做的只是改下镜像名为:deepin 即可重启电脑进行安装。
2.如果下一版本的Deepin Linux有重大调整,请从Linux系统镜像casper文件夹里解压出initrd.lz 和 vmlinuz二个文件拷贝到"C盘根目录"下面,替换掉原来的initrd.lz 和 vmlinuz文件。
3.重启电脑选择“grub -Linux Deepin installation”项回车
4.进入Deepin Linux桌面后,启动终端命令界面输入:sudo umount -l /isodevice (命令没输错的话,界面没有任何出错提示,直接是换行显示命令符)
5.鼠标右键点击"安装"图标,安装程序会提示你选择安装方式。强烈建议选择“手动……"这个方式。
6.以后就是分区了,建议一般用户(指平时不参与任何软件源码编译并且物理内存大于是G的人)不要专门分出交换分区了,只分一个根”/“分区就行了。如果你有太多的自已专属的东西,建议把家目录挂载到分的系统分区里去,这样也方便和别的系统共享。
7.安装过程中在建立用户时需注意的地方就是用户名必须是小写的字母,这是爱弄班长说的。
8.系统安装完成重起后你会发现没有任何启动选择菜单(晕,我以前的windows系统不见了~~~),别急!Linux可没windows那么霸道,其实在安装过程中它就发现了你还需要windows,所以它在安装完成后已经为你做好启动选择菜了。请出启动选择菜单方式是:系统管理---启动管理器---(输入帐户密码)---启动选择---默认操作系统 ,点下拉尖头,你会看到windows系统也在里面,你可以点选它成为启动选择菜单的第一项(默认)。再修改下超时秒数随你改,但别改到0。如果你改到0的话,你将看不到启动菜单,电脑启动直接进入win系统了。

-----------------------------------------------------------------------------------------------------------------------------------------------------
安装 fcitx 输入法
1.删除旧版或其它输入法(也可跳过此步)
Ubuntu10.10 默认是安装了ibus.所以删除它
sudo apt-get remove ibus
对于已经安装老版 的fcitx,删掉再装.
sudo apt-get remove fcitx
2.终端依次输入:
sudo add-apt-repository ppa:wengxt/fcitx-nightly #最新的版本都不需要
sudo apt-get update
sudo apt-get install fcitx fcitx-config-gtk fcitx-sunpinyin  (可以将fcitx-sunpinyin更换成fcitx-table-wbpy,这样将会安装五笔、拼音混合输入法)
im-switch -s fcitx -z default  (设为默认输入法,一般不需要,除非系统有多个输入法)
安装完之后,去 系统管理--语言支持--键盘输入方式,选择"fcitx",然后重启你的X,应该就可以用Ctrl+Space调出fcitx来使用。
  -----------------------------------------------------------------------------------------------------------------------------------------------------
修改hosts文件
终端执行:
sudo gedit /etc/hosts
在底下添加上自已需要的IP地址(此法用在域名解析错误时,如此次Linux Deepin域名被“和谐"用挺管用的。)
添加举例:Opera中文社区IP   
59.151.106.253 bbs.operachina.com
59.151.106.253   operachina.com
59.151.106.253   bbs.operachina.com
59.151.106.253   mini.operachina.com
59.151.106.253   portal.operachina.com
59.151.106.253   press.operachina.com
59.151.106.253   redir.operachina.com
59.151.106.253   static.operachina.com
59.151.106.253   wiki.operachina.com
59.151.106.253   http://www.operachina.com

-----------------------------------------------------------------------------------------------------------------------------------------------------
安装字体
这里仅举安装微软雅黑字体为例,我自己就用这个字体。终端下依次输入:
wget -O get-fonts.sh http://idyj.net/download/get-fonts.sh
chmod a+x get-fonts.sh
./get-fonts.sh
安装过程中会让你选择你的显示器类型:如 1--液晶显示器选  2--阴极电子管显示器

-----------------------------------------------------------------------------------------------------------------------------------------------------
自动挂载windows分区
终端输入:sudo gedit /etc/fstab 命令,修改 fstab文件。
在最后添加一行:/dev/sdb? /media/G ntfs defaults,utf-8,umask=000, 0 0
/dev/sda? ---是指你要挂载的这个分区在Linux系统里的"分区"号,sda是你的第一块硬盘,如果是第二块硬盘那就是sdb "?"是第几个"分区"。
/media/G ---是你要把这个"分区"挂载到哪里的意思。这里是让它开机后自动挂载到桌面上并在图标下显示"G"字样。
ntfs ---是指你要挂载的这个"分区"的文件系统格式。如果是Fat文件系统那么换成 vfat 。
defaults,utf-8,umask=000, 0 0 ---是指  自动挂载    系统字符集编码格式(为防出现乱码)  权限(三个0即挂载后可以让你自由读写)

-----------------------------------------------------------------------------------------------------------------------------------------------------
更改邮件内网页链接默认启动的浏览器
1.以邮件客户端claws-mail,系统浏览器Opera为例说明,依下面步骤逐项更改。
2.首选项---默认应用程序,"网络浏览器"项改为Opera(如果是最新测试版就换成opera-next),"邮件阅读器"选择claws-mail,然后就关闭。
3.启动邮件客户端,在 设置---偏好设置…,点击"外部程序"项,去掉"系统有缺省设置时采用该设置"前面的勾,在“网页浏览器”项里填入 opera '%s' (opera-next '%s') ,然后点击"应用"---"确定" ,重启邮件客户端后就能在点击邮件列出的网页地址后自动调用Opera浏览器了。

-----------------------------------------------------------------------------------------------------------------------------------------------------
系统内核升级地址
http://kernel.ubuntu.com/~kernel-ppa/mainline
升级内核可以让系统对硬件有更好的支持。

-----------------------------------------------------------------------------------------------------------------------------------------------------
安装deb格式的软件
进入终端输入:
cd XXXXXXX  (是指进入你存放待安装程序的目录)
sudo dpkg -i *.deb  (这是一般最简单方便的安装命令,"*"是程序名的前缀,你也可以直接用"*"代替所有前缀。也可以先输入这个程序的首字母,然后按"Tab"键,系统会自动补齐这个程序的整个名称。".deb"是程序的扩展名)

-----------------------------------------------------------------------------------------------------------------------------------------------------
安装wine  (wine这个软件在Linux里运行的行为并不是象其他虚拟软件一样,它只是为Linux系统能够运行windows程序创建一个特别的函数库,并不是你原来记忆中的虚拟环境,所以wine是真实的)
1.在"新立得"软件包管理器里删除旧版的wine (官方的源是旧版,不推荐使用)
2.添加wine的源 (wine的ppa源内含 winetricks 配置工具×××××)
终端输入: sudo add-apt-repository ppa:ubuntu-wine/ppa
更新下源:sudo apt-get update
3.安装最新的wine,终端输入:sudo apt-get install wine
  ~/.wine/drive_c/windows/Fonts/   #只留一个你想要显示的中文字体在这里
  
-----------------------------------------------------------------------------------------------------------------------------------------------------
修改 Linux swap 大小 (swappiness=0的时候表示最大限度使用物理内存,然后才是 swap空间,swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。如果物理内存较小,而进程调度频繁,硬盘的"响动就会大了"。现在一般1个G的内存可修改为10, 2个G的可改为5, 甚至是0)
进入终端输入:sudo gedit /etc/sysctl.conf
修改sysctl.conf文件,找到vm.swappiness=10这一等,没有的话在最后添加一行vm.swappiness=10 (这个"10"就是你想要的虚拟内存)
  
-----------------------------------------------------------------------------------------------------------------------------------------------------
一般常用命令
1. apt-get是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。apt-get命令一般需要root权限执行,所以一般跟着sudo命令
  例
  sudo apt-get xxxx

安装一个新软件包
sudo apt-get install packagename
卸载一个已安装的软件包(保留配置文档)  
sudo apt-get remove packagename
卸载一个已安装的软件包(删除配置文档) 
sudo apt-get --purge remove packagename
有些软件很难卸载,而且还阻止了别的软件的应用,就能够用这个,但是有点冒险,可能因为关联关系,卸载掉关键的软件
sudo dpkg --force-all --purge packagename
这个命令会把安装的软件的备份也删除,但是这样不会影响软件的使用 
sudo apt-get clean
更新任何已安装的软件包  
sudo apt-get upgrade
将系统升级到新版本 
sudo apt-get dist-upgrade
查找软件包 
sudo apt-cache search xxx
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
2.获取root管理权限的方法
这个root权限在Linux里的至高无尚的,它可以任由你操作,所以也使系统的安全性降低了。因此现在的Linux系统基本都把这个root管理深藏起来系统安装完成后这个权限是不开放的,一般在系统管理操作时用"sduo"这个东西暂时分配你的比 root小点的权限你。但是如果在操作某些底层东西时用这个"sduo"是不管用的,系统必须要用root权限才能操作。
        不建议刚接手Linux的用户使用root权限!
在终端输入:sudo passwd  
提示输入用户密码 ,你就输入你登录系统的用户帐户密码 (友情提示:在Liunx字符界面里输入密码是不会有任何显示的,如果输错它会报告你密码错误的)
密码输入正确后,会提示你输入root权限的新密码
同样有终端里输入你想要的root权限密码,输入回车后系统会让你再次输入root密码来确认。重复再输入一次这个root权限密码就行了。
以后在需要用到root权限时只要在终端输入:su 回车,系统会提示你输入root密码,如果真确的话,终端命令前缀颜色会发现变化,说明你已经取得了root权限。
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
3.更改软件源的方法
3.1新立得软件包管理器错误
打开新立得软件包管理器,会出现错误,如amd64-packages无法解析或打开软件包的列表或是状态文件。(我装的64位系统) sudo apt-get update
sudo apt-get upgrade
更新,可能会出现以下错误:
正在读取软件包列表... 有错误!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/archive.canonical.com_ubuntu_dists_natty_partner_binary-amd64_Packages
E: 无法解析或打开软件包的列表或是状态文件。 ~# sudo apt-get upgrade
正在读取软件包列表... 有错误!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/archive.canonical.com_ubuntu_dists_natty_partner_binary-amd64_Packages
E: 无法解析或打开软件包的列表或是状态文件。 遇到这个问题后,一般的做法就是换源了。
一)、打开软件源,输入密码,选择合适的源。
二)、打开终端,输入
sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update
如果提示以下错误
W: 无法下载 http://ppa.launchpad.net/deluge-team/pp ... ce/Sources  404  Not FoundW: 无法下载 http://ppa.launchpad.net/deluge-team/pp ... 4/Packages  404  Not FoundE: Some index files failed to download. They have been ignored, or old ones used instead. 那么你得再去软件中心--软件源里把 http://ppa.launchpad.net/deluge-team/ppa 然后再在终端输入
sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update 等它完成,就可以了。
3.2更改源
1. 打开终端。单击主菜单中的“应用程序 - 附件 - 终端”。
2. 修改更新服务器列表。请在终端中执行下面的两条命令:
   sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup            #备份原来的软件列表,会要求输入密码
   sudo gedit /etc/apt/sources.list        #用gedit打开sources.list文件
3.把下面的源复制进去,点保存退出。(只需其中一组即可,不要二组都弄进去)
#Ubuntu 11.04 骨头源 (bones7456架设的一个Ubuntu源 ,提供ubuntu,deepin。我用的就是这一组。)
deb http://Ubuntu.srt.cn/ubuntu/ natty main universe restricted multiverse
deb-src http://Ubuntu.srt.cn/ubuntu/ natty main universe restricted multiverse
deb http://Ubuntu.srt.cn/ubuntu/ natty-security universe main multiverse restricted
deb-src http://Ubuntu.srt.cn/ubuntu/ natty-security universe main multiverse restricted
deb http://Ubuntu.srt.cn/ubuntu/ natty-updates universe main multiverse restricted
deb http://Ubuntu.srt.cn/ubuntu/ natty-proposed universe main multiverse restricted
deb-src http://Ubuntu.srt.cn/ubuntu/ natty-proposed universe main multiverse restricted
deb http://Ubuntu.srt.cn/ubuntu/ natty-backports universe main multiverse restricted
deb-src http://Ubuntu.srt.cn/ubuntu/ natty-backports universe main multiverse restricted
deb-src http://Ubuntu.srt.cn/ubuntu/ natty-updates universe main multiverse restricted

#网易
deb http://mirrors.163.com/ubuntu/ natty main universe restricted multiverse
deb-src http://mirrors.163.com/ubuntu/ natty main universe restricted multiverse
deb http://mirrors.163.com/ubuntu/ natty-security universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ natty-security universe main multiverse restricted
deb http://mirrors.163.com/ubuntu/ natty-updates universe main multiverse restricted
deb http://mirrors.163.com/ubuntu/ natty-proposed universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ natty-proposed universe main multiverse restricted
deb http://mirrors.163.com/ubuntu/ natty-backports universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ natty-backports universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ natty-updates universe main multiverse restricted
4. 更新下软件仓库(源):sudo apt-get update
5.更新下系统: sudo apt-get dist-upgrade
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
尝鲜GNOME 3
1.打开终端,输入命令:
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install gnome-shell
2.升级显卡驱动(原来已装好的,不升也行)
在“活动–应用程序–其他–附加驱动”,升级显卡驱动
3.如果gnome 3 主题不舒服,可安装标准主题
sudo apt-get remove gnome-accessibility-themes
sudo apt-get install gnome-themes-standard
4.安装GNOME-tweak 工具
打开终端,输入命令:
sudo apt-get install gnome-tweak-tool
安装完成后,在“活动—应用程序”里面打开,或者按住ALT+F2,输入: gnome-tweak-tool 即可。
5.使用技巧
*ALT+Tab键 浏览目前程序
*徽标键/Alt+F1 显示当前工作分区应用程序。再按住同样的键,返回原工作窗口
*Alt+F9 最小化当前窗口
* 把当前窗口拖到屏幕上方,自动最大化;
*每个应用程序打开时,在顶部菜单,右键/单击都会出现退出程序
*“关机”键隐藏。选择“挂起”,按住alt键,出现“关机”项。据说官方建议挂起/待机,一般不用关机
*系统托盘图标位于右下角。IM即时通讯empathy可以在此处进行回复
*屏保
gnome3中已取消了屏保,而是可以设定时间,等待一段时间时候会自动调暗并关闭屏幕。在【屏幕】设置面板共有亮度和锁定两个目录,在亮度中可以指定关闭屏幕的等待时间,在锁定选项中时间处于可选状态(此时锁定下方的按钮显示“开启”)然后可以自由调整锁定屏幕的等待时间。
*快捷键设置:按住alt+F2,输入 gconf-editor .以设定打开终端快捷键crt+alt+t为例。T(注意格式)即表示快捷键T打开终端。
Reply Favorite View the author
All Replies
byb0220
deepin
2011-07-29 00:40
#1
楼主的资料非常有用,好东西!顶起来!
Reply View the author
laocui
deepin
2011-07-29 00:43
#2
好东西! :  :  :  :  :
Reply View the author
66666
deepin
2011-07-29 01:03
#3
楼主辛苦,整理的不错。
Reply View the author
jjandxa123
deepin
2011-07-29 01:52
#4
很好。。顶起。。。
Reply View the author
wanglou28
deepin
2011-07-29 07:43
#5
大爱!!!膜拜啊。。。LZ资料相当有用啊。。。期待LZ后续作品哦。。嘿嘿
Reply View the author