最近我的Archlinux在更新后終于出現(xiàn)了傳說中的崩潰夷陋,無奈之下我換用了 Debian Linux 9.1 Stretch 。現(xiàn)將安裝小記如下:
使用 Debian Firmware NetInstall ISO 引導(dǎo)并安裝系統(tǒng),不使用官方標(biāo)準(zhǔn) ISO 的原因是它不包含很多非 free 的驅(qū)動(dòng),例如無線網(wǎng)卡驅(qū)動(dòng)。下載地址是: http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/ 衣式。
安裝的時(shí)候選擇 MATE Desktop Environment ,Debian 會(huì)安裝完相應(yīng)的 DE 和 DM 檐什。
-
進(jìn)入系統(tǒng)后會(huì)發(fā)現(xiàn)找不到 flash 和 pepper-flash 碴卧,這時(shí)候需要加入 debian multimedia 源,這時(shí)候在 /etc/apt/sources.list 最后加入:
deb http://mirrors.ustc.edu.cn/debian-multimedia/ stretch main non-free deb-src http://mirrors.ustc.edu.cn/debian-multimedia/ stretch main non-free
然后執(zhí)行下面的命令安裝 keyring :
wget http://mirrors.ustc.edu.cn/deb-multimedia/pool/main/d/deb-multimedia-keyring/deb-multimedia-keyring_2016.8.1_all.deb
dpkg -i deb-multimedia-keyring_2016.8.1_all.deb
然后執(zhí)行 apt-get update 厢汹,然后安裝 chromium chromium-I10n flashplayer-mozilla flashplayer-chromium 螟深。
安裝 nvidia-driver 替代默認(rèn)的 nouveau 谐宙,安裝的時(shí)候提示會(huì)有沖突烫葬,直接繼續(xù)即可,安裝完成后重啟凡蜻。如果是雙顯卡搭综,則最好同時(shí)安裝 bumblebee 以及 bumblebee-nvidia 。
卸載 libreoffice* 划栓,然后下載 libpng12 和 wps-office 兑巾,用 dpkg -i xxxx 安裝即可。
libpng12 下載地址: http://pan.baidu.com/s/1miRysgo 密碼: k2y8
wps office 下載地址: http://wps-community.org/download.html
wps 安裝后會(huì)在菜單中建一個(gè)“金山辦公”的項(xiàng)目忠荞,讓人感覺不太爽蒋歌,于是我將 /usr/share/desktop-directories/wps-office.directory
以及 /etc/xdg/menus/applications-merged/wps-office.menu 文件刪除
-
安裝 mariadb-server 后,用普通用戶登錄的時(shí)候會(huì)出現(xiàn) access denied 的情況委煤,這時(shí)候需要這樣操作來禁止 plugin :
sudo mysql -u root [mysql] use mysql; [mysql] update user set plugin='' where User='root'; [mysql] flush privileges; [mysql] exit
如果需要 lightdm 顯示用戶名而不是用戶自己輸入堂油,則編輯 /usr/share/lightdm/lightdm.conf.d/01_debian.conf ,將 greeter-hide-users=true 改為 greeter-hide-users=false 碧绞。
使用 Python3 的時(shí)候最好把 python3-pip python3-jedi yapf3 這幾個(gè)包都安裝上府框。
使用幾天后我發(fā)現(xiàn)deadbeef播放音頻有卡頓的現(xiàn)象,按照網(wǎng)上的說法讥邻,我卸載了 pulseaudio 迫靖,安裝了 alsa-oss 院峡,很好的解決了這個(gè)問題。后來我發(fā)現(xiàn)系宜,也可以在其偏好設(shè)置里選擇“Alsa Output Plugin” 為輸出插件照激,輸出設(shè)備選擇"Default Audio Device" 而不經(jīng)過 pulseaudio 。
-
安裝 Sublime Text 3盹牧,需要執(zhí)行下列的命令:
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - sudo apt-get install apt-transport-https echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list sudo apt-get update sudo apt-get install sublime-text
-
修補(bǔ) fcitx 輸入法無法使用的問題:需要新建一個(gè) sublime_imfix.c 文件实抡,內(nèi)容如下:
#include <gtk/gtkimcontext.h> void gtk_im_context_set_client_window (GtkIMContext * context, GdkWindow * window) { GtkIMContextClass *klass; g_return_if_fail (GTK_IS_IM_CONTEXT (context)); klass = GTK_IM_CONTEXT_GET_CLASS (context); if (klass->set_client_window) klass->set_client_window (context, window); g_object_set_data (G_OBJECT (context), "window", window); if (!GDK_IS_WINDOW (window)) return; int width = gdk_window_get_width (window); int height = gdk_window_get_height (window); if (width != 0 && height != 0) gtk_im_context_focus_in (context); }
然后將上面的代碼編譯成共享庫 libsublime-imfix.so,命令是:
gcc -shared -o libsublime-imfix.so sublime_imfix.c `pkg-config --libs --cflags gtk+-2.0` -fPIC
然后將libsublime-imfix.so拷貝到sublime_text所在文件夾欢策,例如 /opt/sublime_text/ 吆寨。
最后修改所有需要執(zhí)行 sublime text 的命令的地方,例如 /usr/bin/subl 中修改為:
exec /opt/sublime_text/sublime_text "$@" # 修改前
LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text "$@" # 修改后
又如 sublime_text.desktop 的 [Desktop Entry] 段修改為:
Exec=/opt/sublime_text/sublime_text %F # 修改前
Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text %F" # 修改后
[Desktop Action Window] 段修改為:
Exec=/opt/sublime_text/sublime_text -n # 修改前
Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text -n" # 修改后
[Desktop Action Document] 段修改為:
Exec=/opt/sublime_text/sublime_text --command new_file # 修改前
Exec=bash -c "LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text --command new_file" # 修改后
-
安裝 chrome 瀏覽器:
首先需要下載并安裝谷歌官方秘鑰:wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
然后是添加谷歌官方軟件源:
echo "deb http://dl.google.com/linux/chrome/deb/ stable main" | sudo tee /etc/apt/sources.list.d/google-chrome.list
然后就是安裝:
sudo apt-get update
sudo apt-get -y install google-chrome-stable