歡迎您光臨本站 註冊首頁

安裝完后的配置(總結了一些帖子配置和優化帖子)

←手機掃碼閱讀     火星人 @ 2014-03-26 , reply:0

安裝:

配置:AMD 3600+ x2 ,升技KN9S,海盜船1GB ddr2-667,希捷80GB(SATA),ONDA-7300GT狂飆版,奧邁7130電視 卡。想要快點安裝的話可以拔掉網線后離線安裝, 不然會比較慢.


系統:


一些基本的東西:
GCC、C&C++編譯器:很奇怪的是Ubuntu並沒有默認安裝這些東西
代碼:
sudo apt-get install gcc libc6-dev
sudo apt-get install build-essential


GTK:很多帶有GUI的程序需要這個
代碼:
sudo apt-get install gnome-core-devel
sudo apt-get install libgtk2.0-dev


gtk2安裝
代碼:
apt-get install libgtk2.0-dev

curl-config
名為 'curl-config' 的程序可以在下列包中找到
* libcurl3-openssl-dev
* libcurl3-gnutls-dev

scim輸入法安裝及設置
代碼:
sudo gedit /etc/X11/xinit/xinput.d/default
XIM=SCIM
XIM_PROGRAM=/usr/bin/scim
XIM_ARGS="-d"
GTK_IM_MODULE=scim
QT_IM_MODULE=scim
DEPENDS="scim,scim-gtk2-immodule | scim-qtimm"

重啟Gnome以後生效。

修改root用戶密碼:
代碼:
sudo passwd root


字體緩存刷新

代碼:
sudo fc-cache -fv


備份XORG和menu
代碼:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.backup


添加源:
代碼:
sudo gedit /etc/apt/sources.list

論壇上收集的大學源
http://forum.ubuntu.org.cn/viewtopic.php?t=38756

更新相關命令:
apt-cache search package 搜索包
sudo apt-get -f install 修復安裝"-f = --fix-missing"
sudo apt-get remove package 刪除包
sudo apt-get remove package - - purge 刪除包,包括刪除配置文件等
sudo apt-get dist-upgrade 升級系統
sudo apt-get clean && sudo apt-get autoclean 清理無用的包

系統apt安裝的軟體包通常都是下載到如下文件夾:
/var/cache/apt

安裝Java環境:
建議安裝JDK,反正也不比JRE多用很多空間。
代碼:
sudo apt-get install sun-java6-jdk
sudo update-alternatives --config java


配置JAVA環境變數:

代碼:
sudo gedit /etc/environment


CLASSPATH=/usr/lib/jvm/java-6-sun/lib
JAVA_HOME=/usr/lib/jvm/java-6-sun

代碼:
sudo gedit /etc/jvm


/usr/lib/jvm/java-6-sun
移到頂部


ntfs讀寫:
代碼:
sudo apt-get install ntfs-3g
sudo apt-get install ntfs-config


如果裝上后不能顯示中文那是下面紅色的部分沒有的緣故
/dev/sda1 /media/MyDisk ntfs-3g defaults,locale=zh_CN.UTF-8,umask=007,gid=1000 0 2

分區圖形化:
代碼:
sudo apt-get install gparted



硬碟性能測試:
代碼:
sudo hdparm -tT /dev/sda

設置硬碟傳輸模式可搜索此命令相關用法


在右鍵菜單中加入打開終端:
代碼:
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



關閉IPV6:

1.在終端下輸入

代碼:
sudo gedit /etc/modprobe.d/aliases


2. 註釋掉這一行 alias net-pf-10 ipv6
3. 存檔
4. 在終端下輸入
代碼:
sudo gedit /etc/modprobe.d/blacklist

5. 加入這一行 blacklist ipv6
6. 保存文件&從起電腦
必須從起電腦才生效。
做完以上這些後,打開一個終端並輸入:
ip a | grep inet6
如果沒有任何輸出就說明 ipv6 確實關閉了。


并行啟動程序,不過在我電腦上似乎沒什麼效果:
代碼:
sudo kate /etc/init.d/rc

CONCURRENCY=none為:CONCURRENCY=shell
用gedit打開是亂碼~

將localhost化名為主機名
sudo gedit /etc/hosts
127.0.0.1 localhost yourhost
127.0.1.1 yourhost

swappiness:
虛擬內存相關的,
代碼:
sudo sysctl vm.swappiness=5

如果你想永久得改變這一值,你需要更改 sysctl.conf 文件:
代碼:
sudo gedit /etc/sysctl.conf

添加:vm.swappiness=5


服務優化:sysv-rc-conf
代碼:
sudo apt-get install sysv-rc-conf

然後:
代碼:
sudo sysv-rc-conf



下面開工,
1.acpi-support
- 在S運行等級你最好使其處於「X」狀態。
2.acpid
- acpi守護程序.這兩個用於電源管理,對於筆記本和台式電腦很重要,所以讓它們開啟。
3.alsa
- 如果你使用alsa聲音子系統,是的,開啟它。
4.alsa-utils
-在我系統里,此服務取代了alsa,所以我關閉了alsa並在S運行等級將此服務開啟。**注意**,我所說的「關閉」是指在所有運行等級裡面去除所有「X」。如果在你系統里沒有它,沒問題。讓我們繼續。
5.anacron
- 一個cron子系統,當時間到達時用於執行任何沒有被執行的cron作業。當某種cron作業時間準備好時,很可能你或許已經關閉了你的計算機。打個比方,updatedb被計劃在每天2點執行,但是在那個時候,你的計算機是關閉的,然後如果ananron服務如果是開啟的話,它將設法抓起那個 updatedbcron… 我將它關閉是因為我不經常關閉我的筆記本,但是是否開啟此服務完全取決於你。
6.apmd
-這是十分困惑我的一個服務。我已經開啟了acpid服務,那同時開啟apmd有啥好處呢?如果你的計算機不是那麼老,甚至不能支持acpi,然後你可以設法關閉它。無論如何,我是關閉它的。
#apmd是電源管理,acpi也一樣
7.atd
- 就像cron,一個作業調度程序。我把它關了
8.binfmt-support
- 核心支持其他二進位的文件格式。我讓它開著
9.bluez-utiles
- 我把它關了因為我沒有任何藍牙設備
10.bootlogd
- 開啟它
11.cron
? 開啟它
12.cupsys
? 管理印表機的子系統。我沒有印表機所以我關閉它了,如果你有印表機,開啟他。
13.dbus
? 消息匯流排系統(message bus system)。非常重要,開啟它。
14.dns-clean
? 當使用撥號連接,主要用於清除dns信息。我不用撥號,所以我關閉它。
15.evms
? 企業卷管理系統(Enterprise Volumn Management system).我關閉它。
16.fetchmail
? 一個郵件接受守護進程,我關閉它。
17.gdm
? gnome桌面管理器。
無論如何我關閉它了,因為我將系統用終端引導。如果你想直接引導到圖形用戶界面,這取決於你。
18.gdomap
?事實上我也不知道為什麼此服務必需開啟。我沒有在其他系統看見這個守護程序,所以我將其關閉並且我沒覺得我失去了什麼。開啟它對筆記本或者台式機由任何好處嗎?
#這個叫「GNUstep 分散式對象映射器」
19. gpm
? 終端滑鼠支持。如果你覺得你在終端使用滑鼠更好,那麼在運行等級1和2開啟它。那是你所需要的。
20.halt
- 別更改它。
21.hdparm
? 調整硬碟的腳本。我在運行等級2,3,4,5去除了它但是在S運行等級添加了它。我覺得早點打開DMA,32bit I/O等等將對其餘過程有益。我自己也將原來的腳本精簡了一下。如果我知道我正做什麼,我覺得做過多的檢查沒用。相應配置文件是 /etc/hdparm.conf。
#論壇上有
22.hibernate
? 如果你的系統支持休眠,把它打開,否則他對你沒用。
23.hotkey-setup
? 此守護進程為你的筆記本建立一些熱鍵映射。支持的製造商包括:HP,Acer, ASUS, Sony, Dell, 和IBM。如果你有那些品牌的筆記本,你可以打開它,否則它或許對你沒有任何好處。
24.hotplug and hotplug-net
- 激活熱插拔系統是費時的。我將考慮關掉它們。我在我的/etc/network/interfaces文件作了很多更改,並將其設置為自動運行,而不是在熱插拔進程期間映射我的無線網卡。所以我可以將它們關掉。我已經測試過了,甚至我將它們關閉,ubuntu仍舊可以檢測到我的usb驅動器,我的數碼相機,等等。所以我認為關掉它們是很安全的**注意**如果在關閉熱插拔服務以後發現你的音效卡部工作了,你可以將服務打開,或者編輯 /etc/modules文件並添加音效卡驅動模塊。經測試,後者比較快。
25.hplip
? HP印表機和圖形子系統,我將其關閉。
26.ifrename
? 網路介面重命名(network interface rename)腳本。聽上去很酷但是我把它關掉了。主要用於管理多網路介面名稱。雖然我有無線網卡和乙太網卡,兩者被內核標識為eth0和ath0,所以此服務對我不是很有用。
27.ifupdown and ifupdown-clean
? 打開它,它們是開機時網路及口激活腳本。
28.inetd or inetd.real
? 查看文件/etc/inetd.conf 註釋掉所有你不需要的服務。如果該文件不包含任何服務,那關閉它是很安全的。
29.klogd
? 打開它。
30.linux-restricted-modules-common
? 你應該去查看下是否你的系統裝載有任何受限制的模塊。既然我需要madwifiath_pci模塊,所以我將其開啟。受限制的模塊可以從 /lib/linux-restricted-modules查看到。如果你發現你沒有使用任何受限制的模塊,那關掉這個服務沒事。
31.lvm
? 我沒有使用邏輯卷所以我將此服務關閉。讓它開啟如果你*確實*有lvm(lvm是邏輯卷管理器在此不再擴充).
#如果你有八個硬碟,要讓某一分區橫跨兩塊硬碟就要用到這個東西,不過估計沒人這麼變態
32.makedev
? 打開它。
33.mdamd
? Raid管理工具。不使用Raid所以我將此服務關閉。
#磁碟陣列,如果你有八個硬碟...
34.module-init-tools
?從/etc/modules載入擴展模塊。你可以研究/etc/modules文件查看是否有一些你不需要的模塊。通常我們將此服務開啟。
35.networking
?在啟動期間通過掃描/etc/network/interfaces文件增加網路介面和配置dns信息。讓它開著。
36.ntpdate
? 通過ubuntu時間伺服器同步時間。在開機的時候我不需要它,故我關掉了此服務。
37.nvidia-kernel
? 我自己編譯了nvidia驅動,所以此服務對我沒用。如果你從受限制模塊中使用nvidia驅動,那打開此服務。
38.pcmcia
?激活pcmica設備。我將此服務打開在S運行等級而不是分別在2,3,4,5運行等級打開此服務,因為我覺得起先讓硬體設備準備更好。如果你在使用沒有pcmica卡的台式機的話,請關閉此服務。
39.portmap
? 管理像nis,nfs等等之類服務的守護程序。如果你的筆記本或台式機是純粹的客戶端,那麼關閉此服務。
40.powernowd
? 管理CPU頻率的客戶端程序。主要用於支持CPU speed stepping技術的筆記本。通常如果你在配置一台筆記本,你應該開啟此服務。如果是台式機,那此服務應該沒有用。
41.ppp and ppp-dns
- 對我沒用,我不使用撥號。
42.readahead
- **感謝mr_pouit!**
readahead 似乎是一種「預載入程序」。在開機時它將一些庫文件載入到內存,以便一些程序啟動的更快。但是它給啟動時間增加了3-4秒。所以,你可以留著它…或者不。**更新**,經我測試我覺得載入程序沒有什麼不同。所以我決定關閉此服務。如果你有打開此服務的理由,那就打開它。
43.reboot
- 別更改它。
44.resolvconf
? 按照你的網路狀態自動配置DSN信息,我將它打開著。
45.rmnologin
? 如果發現nologin,那麼去除它。此情況不會在筆記本上面發生,所以我擺脫它。
46.rsync
? rsync守護程序.
我不打算在我的筆記本上使用rsync協議,所以我將其關閉
47.sendsigs
? 在重啟和關機期間發送信號。順其自然。
48.single
? 激活單用戶模式。順其自然。
49.ssh
? ssh守護程序。
我需要ssh,所以我將此服務打開。
50.stop-bootlogd
? 從2,3,4,5運行等級停止bootlogd。順其自然。
51.sudo
? 檢查sudo狀態。我沒在一台筆記本或者台式機客戶端上看到任何使用sudo的好處,因此我關閉了它。
52.sysklogd
- 順其自然。
53.udev and udev-mab
? 用戶空間dev文件系統(userspace dev filesystem)。好東西,我將它們打開。
54.umountfs
- 順其自然。
55.urandom
? 隨機數生成器。可能沒什麼用處,但是我留著它。
56.usplash
- 嗯,如果你想看到漂亮的開機畫面,順其自然。
無論如何沃關閉此服務了。如果你想關閉它,你也可以編輯/boot/grub/menu.lst文件註釋掉splashimage行,除去開機splash核心選項。
57.vbesave
? 顯卡BIOS配置工具。它能保存你顯卡的狀態。我將其開啟。
58.xorg-common
? 設置X服務ICE socket。我將其從在S運行等級開啟移動到2,3,4,5,運行等級。如果我引導到單用戶模式,那我不需要此服務。在最初引導期間這種方法將不佔用時間。
59.adjtimex
?這也是調整核心hw時鐘的工具。通常你不會在開機列表中看見它。在非常少有的情況如果你確實在開機進程中看見它了,事出有因,因此最好順其自然。在我的情況里,它是關閉的。
60.dirmngr
? 證書列表管理工具(certification lists management tool)。和gnupg一起工作。你必須看看你是否需要它。在我的情況里,我是關掉它的。
61.hwtools
? 一個優化irqs的工具。不確定打開它的好處。在我的情況里,我是關掉它的。
62.libpam-devperm
- 在系統崩潰之後用於修理設備文件許可的一個守護程序。聽起來不錯,因此我打開它了。
63.lm-sensors
?如果你的主板內建一些感測晶元,通過用戶空間(userspace)查看hw狀態可能是有幫助的。我運行了它,但是它提示「沒有發現感測器」,因此我關閉了此服務。
64.mdadm-raid
? 作用和mdadm服務相同。用來管RAID設備。如果你沒有此類設備,那儘管關掉它好了。
65.screen-cleanup
? 一個用來清除開機屏幕的腳本。嗯,是否關閉它有你決定。在我的情況里,我打開它了。
66.xinetd
? 用來管理其他守護進程的一個inetd超級守護程序。在我的系統里,xinetd管理chargen,daytime, echo和time


查看硬碟的uuid

ls -al /dev/disk/by-uuid

軟體:

安裝startup-manager

安裝mplayer播放器

代碼:
sudo apt-get install mplayer-fonts mplayer mplayer-skins mozilla-mplayer

在開始用它進行視頻播放前還需要進行以下設置(先啟動它),然後右鍵彈出主菜單 -> Preferences/屬性 -> Video/視頻,在"Available drivers/可用驅動"中選擇"x11"或"xv",在同一窗口下半部份鉤上"允許掉幀/Enable frame dropping"。



Firefox後台打開標籤

在瀏覽器地址欄里輸入 about:config

browser.tabs.loadBookmarksInBackground 允許firefox從後台打開書籤(true)

browser.tabs.loadDivertedinbackground 選擇標籤頁打開方式 True=在後台打開連接; False=在前台打開連接

browser.tabs.loadFolderAndReplace 書籤菜單的在標籤中打開是否替換掉原來已經打開的標籤 true=替換,默認值;false=


安裝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/yourname/.stardict/dic,放在這個下面似乎還要好點,畢竟是home下面方便備份下來。

tvtime:
sudo apt-get install tvtime
添加如下的到etc/init.d/rc.local中:
代碼:
sudo gedit /etc/init.d/rc.local

sudo rmmod saa7134_alsa
sudo rmmod saa7134
sudo modprobe saa7134 card=3
許可權問題
代碼:
sudo chown yourname ~/.tvtime/
sudo chmod -R 777 ~/.tvtime/

顯卡驅動安裝后打不開:
/etc/X11/xorg.conf的selection device
Option "VideoOverlay" "on"
快捷鍵設置:/etc/tvtime/tvtime.xml





amarok中文mp3標籤亂碼:
實際上應該是mp3文件標籤自己編碼問題,
安裝python-mutagen
音樂目錄下:sudo find . -iname "*.mp3" -execdir mid3iconv -e GBK {} \;



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/*




mondkey + sancho:
下載可直接運行的mondkey,先運行mldonkey文件夾下的mlnet,bash *.sh然後運行sancho文件夾下的sancho(滑鼠雙擊或者命令行下./sancho),如果你需要修改下載目錄和temp目錄的話,修改 ~/.mldonkey/downloads.ini,403行,下載目錄地址,還有354行是temp目錄。具體設置哪些可以去搜索一下。



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



本地的DNS伺服器不是很穩定,正好看到這篇文章。

(Firefox解析DNS很慢,嚴重影響其上網速度,有人建議禁言IPv6,但效果不是很好,我上網找了找,決定裝個本地DNS伺服器當緩存用,速度明顯快多了)

首先安裝:
代碼:
sudo apt-get install dnsmasq


然後編輯/etc/dnsmasq.conf,搜索「listen-address」把註釋號去掉,並修改為:

listen-address=127.0.0.1

編輯/etc/dhcp3/dhclient.conf,修改為:
#supersede domain-name 「fugue.com home.vix.com」;
prepend domain-name-servers 127.0.0.1;
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, host-name,
netbios-name-servers, netbios-scope;

編輯/etc/resolv.conf,在第一行添加

nameserver 127.0.0.1

示例

nameserver 127.0.0.1
nameserver 210.77.69.1
nameserver 210.77.68.240
nameserver 210.77.69.2

重啟服務:

代碼:
sudo /etc/init.d/dnsmasq restart




調節cpu頻率並且對其進行監視

代碼:
sudo apt-get install cpufrequtils


監視cpu頻率的系統就有,右鍵單擊面板,選擇「添加到面板」,裡面找到「cpu頻率範圍監視器」
另外,如果嫌命令行麻煩,可以這麼做
代碼:
sudo chmod +s /usr/bin/cpufreq-selector


然後,cpu頻率範圍監視器的首選項里就會多出一個「頻率選擇器」,顯示菜單選擇「頻率和調速器」。滑鼠左鍵單擊cpu頻率範圍監視器,會發現「頻率」和「調速器」兩個菜單,就可以隨便調了。在這裡特別感謝Vstar。

powersave,是無論如何都只會保持最低頻率的所謂「省電」模式;
userspace,是自定義頻率時的模式,這個是當你設定特定頻率時自動轉變的;
ondemand,一有cpu計算量的任務,就會立即達到最大頻率運行,等執行完畢就立即回到最低頻率;
conservative,翻譯成保守的,也就是默認的模式,一般選擇這個,會自動在頻率上下限調整;
performance,顧名思義只注重效率,無論如何一直保持以最大頻率運行。

監視溫度的需要自己安裝

代碼:
sudo apt-get install sensors-applet


然後也是這樣添加到面板,名字叫「Hardware sensors monitor」

[火星人 ] 安裝完后的配置(總結了一些帖子配置和優化帖子)已經有681次圍觀

http://coctec.com/docs/linux/show-post-173371.html