[手冊] 幫人安裝Ubuntu時的調校 [論壇ITeye - 千亿集团

[手冊] 幫人安裝Ubuntu時的調校 [論壇ITeye

2019年02月25日10时46分31秒 | 作者: 曜瑞 | 标签: 程式,硬碟,办理 | 浏览: 1124

安裝建議〕


A.裝於主機硬碟時:

在最後一個安裝步驟畫面「準備就緒以安裝」按「進階」 然後於「開機載入程式」那一段
將「Device for bootloader installation:」選為「/dev/sdxy」 x代表安裝目標硬碟 y代表安裝目標切割區

本来的預設值「/dev/sdx」是把GRUB開機載入程式裝到硬碟的MBR
若照這樣 用戶重灌Windows時 Windows會把MBR中的GRUB洗掉的

不過即便改裝到切割區 將來重灌Windows後 還是會直接進入Windows 因為開機旗標被設到Windows的切割區了
可是只要用Ubuntu Live光碟試用形式中的「系統 办理 GParted」 將開機旗標(boot)設回Ubuntu的切割區便行了


B.裝於隨身碟時:

安裝系統前 先拔掉主機的硬碟排線 以防把開機載入程式誤裝到主機硬碟上

並且安裝時 與主機硬碟時的情況不同 開機載入程式請依預設裝到隨身碟的MBR
不要裝到切割區 防止無法用此隨身碟開機



<一、批改篇>(請先更新系統及補完語言後再進行)


1.
去除GRUB開機選單之修復形式的亂碼

sudo rm /usr/share/locale-langpack/*/LC_MESSAGES/friendly-recovery.mo /usr/share/locale-langpack/*/LC_MESSAGES/newt.mo




2.
批改一些軟體裡中文變成方框的景象

sudo sed -i /DejaVu/d ; /Bitstream Vera/d ; /WenQuanYi Bitmap Song/d /etc/fonts/conf.avail/69-language-selector*




3.
批改「於登入畫面選擇了某種語言登入後卻沒有彻底轉變」的問題

sudo sed -i /LANGUAGE/d /etc/default/locale; sudo sed -i /LANG/d /etc/environment




4.
移除系統語言選單中多餘的「漢語(中國)、漢語(新加坡)」 「中文(繁體)」語言包並不含有這兩者的語言檔

sudo sed -i /zh_CN/d ; /zh_SG/d /var/lib/locales/supported.d/local sudo locale-gen purge




5.
關閉UTC 防止Ubuntu與Windows之間有時差

sudo sed -i s/UTC=yes/UTC=no/g /etc/default/rcS




6.
補完Evince顯示PDF檔時所缺的中文字

sudo apt-get install poppler-data




7.
移除Brasero換回nautilus-cd-burner 以解決開機後對掛載於/media之裝置其桌面圖示的初度點擊無效的景象

sudo apt-get remove purge brasero brasero-common libbrasero-media0 rhythmbox-plugin-cdrecorder sudo apt-get install nautilus-cd-burner




8.
批改啟用metacity的compositing_manager後ibus語言面板的殘影現象

sudo vi /usr/share/ibus/ui/gtk/languagebar.py



更改

 def hide_all(self):
 x, y = self.__toplevel.get_position()
 self.__toplevel.hide_all()
 gtk.Toolbar.hide_all(self)
 # save bar position
 self.__toplevel.move(x, y)



成為

 def hide_all(self):
 try:
 self.__toplevel.window.lower()
 self.__toplevel.window.hide_all()
 except:
 pass
 x, y = self.__toplevel.get_position()
 self.__toplevel.hide_all()
 gtk.Toolbar.hide_all(self)
 # save bar position
 self.__toplevel.move(x, y)




9.
去除「indicator-me」 以改进它形成有時面板上關機圖示顯示不正常的景象

sudo apt-get remove purge indicator-me




10.
批改有時對面板上輸入法圖示裡之選項點擊無效的景象

sudo apt-get remove purge indicator-application




11.
批改swf檔的預設開啟程式

sudo sed -i s/x-shockwave-flash=totem.desktop/x-shockwave-flash=firefox.desktop/g /etc/gnome/defaults.list




12.
去除「軟體來源」裡重複的光碟

sudo vi /etc/apt/sources.list



更改

#
# deb cdrom:[Ubuntu 10.04.3 LTS _Lucid Lynx_ - Release i386 (20110719.3)]/ lucid main restricted
#deb cdrom:[Ubuntu 10.04.3 LTS _Lucid Lynx_ - Release i386 (20110719.3)]/ lucid main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.



成為

# deb cdrom:[Ubuntu 10.04.3 LTS _Lucid Lynx_ - Release i386 (20110719.3)]/ lucid main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.




13.
批改gedit的正體中文亂碼

gconftool-2 -s /apps/gedit-2/preferences/encodings/auto_detected type list list-type string [UTF-8,BIG5,BIG5-HKSCS,EUC-TW,CURRENT,ISO-8859-15,UTF-16]




14.
批改JAVA的正體中文亂碼

vi ~/.profile



参加這一行

export _JAVA_OPTIONS="-Dfile.encoding=BIG5"





<二、補足篇>


1.
為Nautilus檔案办理器增加「貼上相同名稱檔案時的从头命名」功用
請將下列檔案下載至「家目錄」後 執行下記指令




sudo dpkg -i libnautilus-extension1_2.31.1-0ubuntu2~ppa92_i386.deb nautilus-data_2.31.1-0ubuntu2~ppa92_all.deb nautilus_2.31.1-0ubuntu2~ppa92_i386.deb




2.
為File Roller增加解lzh、7z、rar等的功用

sudo apt-get install lha p7zip-full unrar




3.
為Totem增加播映wmv、rmvb、mkv、經加密之影片DVD等的功用

sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly





4.
為Firefox安裝援助Flash、JAVA、Silverlight的外掛程式

sudo apt-get install flashplugin-installer icedtea6-plugin moonlight-plugin-mozilla




5.
為NetworkManager增加需切換形式的USB介面3G行動網卡的援助

sudo apt-get install usb-modeswitch




6.
為防火牆軟體ufw安裝圖形介面

sudo apt-get install gufw




7.
安裝用來連接區網內Windows網路芳鄰的SMB軟體

sudo apt-get install samba libpam-smbpass




8.
安裝電驢檔案共享軟體aMule及關聯ed2k通訊協定的套件

sudo apt-get install amule amule-gnome-support




9.
安裝CHM檔閱讀軟體

sudo apt-get install chmsee




10.
安裝系統服務設定程式(运用時需在終端機中以sudo執行)
不過除非知道自己在做什麼 否則請勿隨意更動系統服務

sudo apt-get install sysv-rc-conf




11.
在選單列中顯示「onBoard」、「onBoard設定」、「OpenOffice.org Formula」、「圖片瀏覽程式」、「文件檢視器」、「GDebi套件安裝程式」、「壓縮檔办理員」

cd /usr/share/applications sudo sed -i /NoDisplay/d onboard.desktop onboard-settings.desktop openoffice.org-math.desktop eog.desktop evince.desktop gdebi.desktop file-roller.desktop





<三、防呆篇>


1.
若安裝Ubuntu時有設定開機掛載Windows的C槽 並且Windows還还有專門寄存資料的D槽
那麼能够改為以唯讀的办法掛載Windows的C槽 防止用戶誤刪Windows的重要系統檔

sudo vi /etc/fstab



更改

# /windows was on /dev/sda1 during installation
UUID=0123456789ABCDEF /windows ntfs defaults,nls=utf8,umask=007,gid=46 0 0



成為

# /windows was on /dev/sda1 during installation
UUID=0123456789ABCDEF /windows ntfs ro,defaults,nls=utf8,umask=007,gid=46 0 0




2.
撤销「以點擊的办法掛載切割區時免密碼」 防止用戶誤以為是開機便掛載而有下述疑问:
「軟體中所匯入的檔案(該類切割區裡的) 總是重開機後從列表中消失 會不會是臭蟲」

sudo vi /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla



更改

[Mounting, checking, etc. of internal drives]
Identity=unix-group:admin
Action=org.freedesktop.udisks.filesystem-*;org.freedesktop.udisks.drive-ata-smart*
ResultActive=yes



成為

#[Mounting, checking, etc. of internal drives]
#Identity=unix-group:admin
#Action=org.freedesktop.udisks.filesystem-*;org.freedesktop.udisks.drive-ata-smart*
#ResultActive=yes




3.
撤销「系統 偏好設定 主選單」的顯示 以防用戶誤刪與檔案之「以此開啟」有關的部份
(雖然即便撤销了 仍可在選單列按滑鼠右鍵 點「編輯選單」叫出「主選單」 但至少降低了機率)

sudo rm /usr/share/applications/alacarte.desktop




4.
撤销「應用程式 附屬應用程式 密碼及加密金鑰」的顯示 以減少所儲存的密碼被外人看到的或许性

sudo rm /usr/share/applications/seahorse.desktop




5.
移除「電腦废物清道夫」 防止用戶刪除不該刪除的套件 例如libdvdcss2

sudo apt-get remove purge computer-janitor-gtk computer-janitor




6.
將輸入密碼獲得權限後的免密碼時間設為0 以防用戶在這段期間幹了什麼蠢事

sudo visudo



更改

Defaults env_reset



成為

Defaults env_reset,timestamp_timeout=0



接著按 Ctrl+o 寫入後按 Ctrl+x 離開


7.
設定不告诉發行版别升級 防止將來用戶進行在線升級發生悲劇

到「系統 办理 軟體來源 更新」
將「顯示新的發行版别發佈」選為「永不」



-



<附一、娛樂篇>


1.
安裝線上廣播軟體radiotray
並把已增加台灣日本線上廣播頻道的頻道表bookmarks.html 放至家目錄的~/.local/share/radiotray/






2.
安裝PPStream
並在安裝好之後 到PPStream的「东西 選項 選擇音頻設備」 將「設置當前音頻設備」設為「alsa」

sudo apt-get install libqt4-core libqt4-gui libqt4-webkit libfuse2 mplayer






<附二、哈日篇>


1.
安裝日文字型Takao

sudo apt-get install ttf-takao ttf-takao-pgothic




2.
安裝日文鍵盤輸入法
裝好後从头登入 並到「IBus偏好設定 輸入法 選取輸入法 日語」 参加「Anthy」

sudo apt-get install ibus-anthy




3.
安裝日文手寫輸入法
裝好後从头登入 並到「IBus偏好設定 輸入法 選取輸入法 其他」 参加「tegaki」

sudo apt-get install python-zinnia tegaki-zinnia-japanese








-



<追加、隨身碟篇>


1.
系統更新中心時會重整GRUB的開機選單 主機硬碟裡的作業系統也將會被納入
若把Ubuntu裝在隨身碟上 插到別台電腦時這些多出的選項仅仅累贅 下記办法能够防止納入額外的作業系統

sudo vi /etc/default/grub



参加這一行

GRUB_DISABLE_OS_PROBER=true



然後執行

sudo update-grub




2.
若把Ubuntu裝在隨身碟上
能够將系統暫存目錄及套件快取目錄掛載於記憶體 減少對隨身碟的讀寫和运用容量

sudo vi /etc/fstab



参加這兩行

tmpfs /tmp tmpfs defaults 0 0
tmpfs /var/cache/apt/archives tmpfs defaults 0 0



sudo vi /etc/rc.local



在「exit 0」之上 参加下面這一段

if [ ! -e /var/cache/apt/archives/partial ]; then
 mkdir /var/cache/apt/archives/partial
fi




3.
系統會在登入時自動檢查是否有现在硬體的額外驅動程式 假使有便會跳出告诉
若把Ubuntu裝在隨身碟上 安裝額外驅動程式 則插到不同硬體的電腦時或许會有問題
請輸入下列指令撤销自動檢查 防止用戶因系統主動告诉 而以為這对错裝不行的東西 形成一些麻煩

sudo rm /etc/xdg/autostart/jockey-gtk.desktop




撤销之後 假如真的有安裝額外驅動程式的需求
能够按「系統 办理 硬體驅動程式」 便會檢查是否有现在硬體的額外驅動程式


4.
若把Ubuntu裝在隨身碟上
能够將I/O Scheduler的值改為noop 加速讀寫速度(從下次開機起收效)

sudo vi /etc/default/grub



更改

GRUB_CMDLINE_LINUX=""



成為

GRUB_CMDLINE_LINUX="elevator=noop"



然後執行

sudo update-grub




5.
若把Ubuntu裝在隨身碟上 能够將PPStream的快取設在/dev/shm
如此一來便掛載於記憶體 減少對隨身碟的讀寫和运用容量

rm -rf ~/.pps

 

sudo vi /etc/skel/.profile



参加下面這兩段

if [ ! -e /dev/shm/pps_$USERNAME ]; then
 mkdir /dev/shm/pps_$USERNAME
if [ ! -e $HOME/.pps ]; then
 ln -s /dev/shm/pps_$USERNAME $HOME/.pps
fi



並執行下列指令後从头登入

cp /etc/skel/.profile ~/.profile sed -i $a export _JAVA_OPTIONS="-Dfile.encoding=BIG5" ~/.profile


版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表千亿集团立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章

阅读排行

  • 1
  • 2
  • 3

    转:scp使用说明ITeye

    指令,机器,用户
  • 4
  • 5
  • 6

    Invalid configuration `x86ITeye

    文档,语法,目标
  • 7
  • 8
  • 9
  • 10

    linuxso库的深化了解ITeye

    程序,途径,运转