更新時間: Linux Usage 緣起:最近將系統更換為Linux,雖然之前有用過,但只是當作嘗試,未當為主系統,這次下定決心以它為主系統,懶得去糾結使用win的一種不道德感及不爽感,游戲及娛樂與人與己無益,放棄 https://mirrors.tuna.tsinghua.edu.cn/linux ...
更新時間: 2017-09-27
Linux Usage
緣起:最近將系統更換為Linux,雖然之前有用過,但只是當作嘗試,未當為主系統,這次下定決心以它為主系統,懶得去糾結使用win的一種不道德感及不爽感,游戲及娛樂與人與己無益,放棄
https://mirrors.tuna.tsinghua.edu.cn/linuxmint-cd/stable/18.2/linuxmint-18.2-cinnamon-64bit.iso
吐槽
win 下最喜歡主要是最擅長:autohotkey,木有了,用java來寫GUI,真是欲仙欲死,字體還醜,qt什麼的都不會,恨自己的無能
文件管理,沒有類似win下的total commander 那麼完美的工具,嘆,也許用cp,mv,但是路徑太長,輸入麻煩的說
很多娛樂功能在Linux上不完善,雖然娛樂於人於己無益,但誰叫自己喜歡呢
看B站視頻,只有在瀏覽器中看,但CPU占用會比較高,個人還是比較喜歡下載下來觀看,但是弾幕就顯示不了,很糾結啊,寫了個java-swing程式,可以在mint下調用mpv播放線上直播,調用wget下載直播視頻,不支持彈幕,在github上發現了一個moonplayer可以播放B站視頻,有弾幕,可是看直播沒有弾幕,看之後能不能寫個插件
看看cnbeta新聞,恩,也只能瀏覽器,或者瀏覽器的RSS,不怎麼爽
微博也是,沒有專門的客戶端
2017-09-02 更新
找到在64位linux下運行32位linux的方法了,搜到了這裡:http://blog.csdn.net/qq_20307987/article/details/51301778
在Linux Mint下運行下麵這一行就行了,爽,這下可以運行kindlegen,還有android的蛋疼sdk了
sudo apt-get install ia32-libs
系統設置
緣起: 一些java程式在預設環境下的字體顯示太糟糕,在.bashrc中加入環境變數只在終端上有效,在文件管理器nemo上無效,故需要在一全局腳本中設置該環境變數,如果想修改PATH,也可以在這裡修改
sudo vi /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
_JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=on"
下麵是bash配置,方便在終端中使用,還是有些亂,準備寫一個bash腳本來統一管理
vi ~/.bashrc
# Fox @ 2017-08-21
# export PATH="$HOME/bin:$PATH"
# export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'
alias lh='ls -lh'
alias jj='java -jar'
alias bb='java -jar FoxBook_Core.jar'
alias mm='free -m'
alias du='du -sh'
alias n='novelManager.sh'
alias sshwrt='ssh [email protected]'
getwrt(){ wget http://10.2.3.1:8080/k4/$1 ; }
putwrt(){ curl http://10.2.3.1:8080/cgi-bin/ff.lua -F f=@$1 ; }
flv2mp4() { ffmpeg -i $1.flv -vcodec copy -acodec copy -movflags faststart $1.mp4 ; }
[ -d /dev/shm/00 ] || mkdir /dev/shm/00
GUI環境的一些設置
托盤添加一些小程式: CPU Temperature Indicator(溫度指示器),Download and upload speed(下載和上傳速度),system Monitor(系統監視器),記得多試幾次,很容易更新時卡死或不可用
建議將系統帶的所有設置全部看一遍,裡面有很多有意思的功能,例如可以用滑鼠中鍵滾輪來調整視窗透明度,添加捲起功能等
菜單-首選項-鍵盤-快捷鍵-自定義快捷鍵, 這裡可以定義一些快捷鍵,也可以修改系統的快捷鍵,很方便啊,如果能保存設置就更好了
自己安裝的一些程式
開始菜單-系統管理-軟體源 修改軟體源來獲得最快的國內伺服器,這樣更新,裝軟體什麼的都快
可以使用開始菜單-系統管理-軟體管理器 來查找安裝,或者使用apt來安裝
終端: guake,F12鍵 顯示/隱藏,比較方便,多標簽支持
遠程桌面: remmina / rdesktop,remmina可以方便管理多個,但耗用記憶體較多,有時能達到200M,rdesktop命令行比較輕量
虛擬機: VirtualBox, 可以無界面啟動,安裝增強包,做好埠映射,文件夾共用,然後使用遠程桌面登陸,速度很不錯
java swing 編程: NetBeans,mintinstall裡面的是英文版的,但習慣了就好,不過字體真醜,忍
辦公軟體: http://linux.wps.cn/ 地址上的是舊版,sudo dpkg -i wps.deb 後啟動後會檢測到新版,重新下新的安裝即可
視頻播放器: MPV, moonplayer來放B站視頻
filezilla連接ftp,sftp等, iptux區域網傳文件
axel 多線程命令行下載工具,用來下載百度網盤中的文件,aria2c限製為16線程,對於百度的限速完全不夠看,用axel開50線程來下載,速度杠杠滴
firefox裝的一些插件: 嗶度娘網盤, DownThemAll, FireGestures,外觀使用: firefox orange simple 3.0
vim 安裝完全版, ~/.vimrc 內容如下
set fencs=ucs-bom,utf8,utf-8,cp936,gb2312,gbk,chinese,ucs-2,ucs-2le
set hls
set ignorecase
set nobackup
set nu
set ts=4
set smartindent
syntax on
mtp: mint 已經自帶了,可以使用文件管理器nemo打開
adb: 與linux手機互傳文件,可以直接sudo apt-get install adb安裝,這個還是linux下用的爽,不像win下還得找編譯好的adb來支持中文轉換,linux下不用轉換
qiv: 一個鍵盤控制的圖片查看工具
啟動運行的一些程式
- 開始菜單-首選項-開機自啟動程式,添加
自定義命令
這個是啟動自動掛載 sda5 分區,因為後面的虛擬機會用到這裡面的文件
udisksctl mount -p block_devices/sda5
如果常用,就不用這個掛載,在 首選項-磁碟 裡面可以設置自動掛載參數
app
- guake terminal
service
- n2n 修改 /etc/default/n2n 可以在啟動時自己連接
N2N_COMMUNITY="username"
N2N_KEY="password"
N2N_SUPERNODE="192.168.1.88"
N2N_SUPERNODE_PORT="88888"
N2N_IP="10.2.3.3"
N2N_EDGE_CONFIG_DONE="yes"
一些命令使用方式
調整亮度: xrandr --output HDMI1 --brightness 0.5
遠程並共用一個目錄: rdesktop 192.168.1.8 -u administrator -g 1280x768 -r disk:ram=/dev/shm/
需要的一些軟體
- FTP 伺服器,最好是能快速開啟,關閉的
- 好用,移植性好的郵件客戶端,最好能導出備份,至少win/linux通用
- grubinst 這樣的軟體,來修改設備引導
winscpportable 這個可以使用filezilla
2017-09-04: 使用meld來比較目錄,文件,命令行單文件可以用diff來比較,類似軟體有Kompare,DiffMerge,Diffuse,XXdiff,KDiff3,TkDiff,可以試一下
2017-09-19: 編譯lua執行make時: fatal error: assert.h: 沒有那個文件或目錄,這是缺少頭文件,sudo apt-get install build-essential 就裝好了,然後編譯就正常了
2017-09-25: 和區域網中的其他win機器傳文件也很蛋疼啊,smb共用雖然能看到,但是進不去目錄,懶得去處理,比較喜歡win下的飛鴿傳書,搜了一下linux下有iptux,安裝後就可以與win下的飛鴿互傳了,太贊了
2017-09-27: 下載百度網盤中的文件,aria2c限製為16線程,對於百度的限速完全不夠看,用axel開50線程來下載,速度杠杠滴,要註意的是,命令可能會在一開始卡住,ctrl+c結束,然後重新運行命令,多試幾次,一旦啟動,速度如飛,目前是通過DownThemAll獲取下載地址,雖然DownThemAll也是多線程下載,不過線程數有點少,聊勝於無