Ubuntu平常問題蒐集和解決辦法

蒐集了平常工做中linuxmint的使用的命令備份和遇到的問題以及解決辦法.(持續更新中)node

保持ssh連接超時不自動斷開

用ssh連接服務端,一段時間不操做或屏幕沒輸出(好比複製文件)的時候,會自動斷開.mysql

在客戶端~/.ssh/config文件(沒有則新建)添加配置ServerAliveInterval 30linux

Host github.com
     IdentityFile ~/.ssh/id_rsa_github
Host git.oschina.net
     IdentityFile ~/.ssh/id_rsa_gitosc
Host 192.168.1.72
     IdentityFile ~/.ssh/id_rsa_deploy
 ServerAliveInterval 30

經常使用軟件源

//git
sudo add-apt-repository ppa:git-core/ppa
//atom
sudo add-apt-repository ppa:webupd8team/atom
//wiz
sudo add-apt-repository ppa:wiznote-team
//telegram
sudo add-apt-repository ppa:atareao/telegram
//nodev7
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
//nodev6
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
//nginx  --stable
//下載此key文件
http://nginx.org/keys/nginx_signing.key
//而後
sudo apt-key add nginx_signing.key
//firefox stable
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa
//firefox beta
sudo add-apt-repository ppa:mozillateam/firefox-next
//touchpad-indicator
sudo add-apt-repository ppa:atareao/atareao

Oh-My-Zsh

$ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

必備軟件

//apt 安裝
sudo apt intall git subversion wget zsh wiznote node hexo-cli guake atom rar unrar p7zip-full gshutdown
//須要下載deb安裝的軟件:
brackets,mysql,jd-gui,filezilla, smartsvn, smartgit,smartsynchronize,DBeaver

Sublime Text 3輸入中文辦法

直接下載已經編譯好的 libsublime-imfix.so文件,點擊此處下載nginx

而後將libsublime-imfix.so拷貝到sublime_text所在文件夾git

sudo mv libsublime-imfix.so /opt/sublime_text/github

修改文件/usr/bin/subl的內容web

sudo gedit /usr/bin/sublsql

ubuntu

#!/bin/sh
exec /opt/sublime_text/sublime_text "$@"

修改成sublime-text

#!/bin/sh
LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so exec /opt/sublime_text/sublime_text "$@"

此時,在命令中執行 subl 將能夠使用搜狗for linux的中文輸入.

爲了使用鼠標右鍵打開文件時可以使用中文輸入,還須要修改文件sublime_text.desktop的內容。

命令

sudo gedit /usr/share/applications/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"

注意:

修改時請注意雙引號"",不然會致使不能打開帶有空格文件名的文件。

此處僅修改了/usr/share/applications/sublime-text.desktop,但能夠正常使用了。

opt/sublime_text/目錄下的sublime-text.desktop能夠修改,也可不修改。

附上已經修改過的sublime-text.desktop文件,點擊此處下載

運行命令sudo mv sublime-text.desktop /usr/share/applications/便可替換desktop文件.

相關文章
相關標籤/搜索