主要是:html
源的更新java
安裝vim編輯器python
遠程登陸xrdp相關配置linux
synergy symless鍵鼠共享配置git
對新買的硬盤進行格式化和分區github
vsftp環境搭建ubuntu
gcc開發環境配置vim
qt5開發環境配置windows
matlab環境配置服務器
安裝PC傳感器監控軟件(溫度、風扇轉速等)
安裝python環境
安裝java環境
ubuntu配置全局代理
終端配置代理
1.經過export http代理使用apt-get(臨時有效)
在使用apt-get以前,在終端中輸入如下命令
export http_proxy=http://proxy_addr:proxy_port
取消代理使用
export http_proxy=""
更詳細的教程參見:
http://jileniao.net/set-global-proxy-for-ubuntu.html
win7遠程登陸Ubuntu
在Ubuntu中打開桌面共享軟件配置容許遠程訪問相關選項,不想每次在ubuntu中點擊確認,就將相關選項去掉,安裝vncserver
而後在win7中安裝vnc-viewer來遠程鏈接ubuntu
詳細教程見:http://blog.csdn.net/sunnylgz/article/details/40779973
安裝ssh,遠程登錄 (openssh-server openssh-client)(相關的還有利用這個ssh-keygen工具生成公鑰和私鑰從而省去輸入密碼)
主要是修改ect/ssh/下的配置文件,開啓容許root登錄,也能夠修改端口
配置git服務器 http://jingyan.baidu.com/article/9c69d48fb9fd7b13c8024e6b.html
系統/etc/profile 相關的配置
opencv的編譯和cmake的使用
http://www.cnblogs.com/lyq105/archive/2010/12/03/1895067.html
主要就是 工程名、頭文件、源文件、連接的庫文件、生成文件。 以及一些輔助或者方面書寫的環境變量。
安裝texlive:
http://jingyan.baidu.com/article/7c6fb4280b024180642c90e4.html
建立快捷方式:
http://ianysoft.iteye.com/blog/1744065
默認狀況下,ubuntu會將自動安裝的軟件快捷方式保存在/usr/share/applications目錄下,dash home中每一個圖標對應當中的一個配置文件,若是咱們要建立桌面快捷方式,只須要右鍵-複製-桌面 就Ok
軟件手動安裝則須要手動建立軟件的桌面快捷方式
一、建立一個eclipse.desktop文件,將下面的代碼拷貝進去
這裏咱們只須要關注3個地方,分別爲Exec=軟件執行文件的路徑,Icon=快捷方式圖標(若是有的話),Name=快捷方式名稱。根據本身軟件按轉的位置修改代碼,保存以後關閉文件。
[Desktop Entry] Categories=Development; Comment[zh_CN]= Comment= Exec=/home/owen/Software/eclipse/eclipse GenericName[zh_CN]=IDE GenericName=IDE Icon=/home/owen/Software/eclipse/icon.xpm MimeType= Name[zh_CN]=eclipse Name=eclipse Path= StartupNotify=true Terminal=false Type=Application X-DBUS-ServiceName= X-DBUS-StartupType= X-KDE-SubstituteUID=false X-KDE-Username=owen
二、給文件添加可執行權限
能夠經過chmod +x desktop文件 或者 直接右鍵權限裏面修改。
三、將該文件複製到桌面
sudo apt-get update
sudo apt-get install vim
sudo apt-get install build-essential
對新買的硬盤進行格式化和分區:
(狠心買了個3T的大硬盤,想不到還有太大的問題,須要mbr->gpt什麼的。在windos下能夠cmd->diskpart工具,ubuntu下fdisk相關工具。可是最起碼要在/dev目錄下有相應的硬盤的sd*的設備才行,主板BISO系統中sata接口處要可以識別硬盤~.~!)
參考:http://blog.chinaunix.net/uid-23354495-id-1740679.html
先用fdisk分區,分區完成後再用mkfs格式化並建立文件系統,掛載,磁盤就能使用啦。
安裝vsftp:
調節顯示dpi:
ubuntu xfce桌面環境 設置天terminalemulator快捷鍵,而且打開時最大化:
http://www.linuxidc.com/Linux/2015-01/111970.htm
我給個人小筆記本裝了輕便的xubuntu,方便我隨時編寫小型代碼。
但,每次用快捷鍵打開terminal都是窗口大小,總要我點擊最大化。
因而研究+度娘解決:
1. 快捷鍵設定在 設置管理器 中的 鍵盤 裏。
2. 原來的快捷鍵命令是 exo-open --launch TerminalEmulator,該是打開默認終端。
3. 其實xubuntu的默認終端是xfce4-terminal,把命令改成 xfce4-terminal --maximize
4. 解決。 修改的方法是雙擊原來的命令,會出現彈框修改。
Matlab2015b的安裝:
盜來的:
「
安裝過程和之前版本大致相同。
安裝過程無網
須要輸入序列號時從FIK裏拷貝
安裝完後,將libcufft.so.7.0.28和libmwservices.so拷貝到bin/glnxa64目錄下
激活時選擇Matlab_R2015b_glnxa64.lic文件。
」
這裏還有個2015a的教程:
http://www.linuxdiyf.com/linux/19617.html
crack文件夾下:
實際操做:
cat yourpath/crack/FIK(複製KEY)
./install
(use a file installation Key->yes->key->installation floder->select products to install 開始安裝。)
(不聯網,填寫key,默認安裝到/usr/local/MATLAB/R2015b)
將上述so文件sudo cp複製到
/usr/local/MATLAB/R2015b/bin/glnxa64目錄下
而後就是啓動matlab,添加破解文件了:
仍是到上面安裝的那個bin目錄下sudo ./matlab
enter the full path of your license file
選中Matlab_R2015b_glnxa64.lic文件就好了
裝了半天居然有個已知的版本問題Ubuntu15以後的都有segmentation問題,-.-!!
在ubuntu論壇上有些解決辦法:
‘
tricks:
1.建立matlab啓動欄快捷方式:打開軟件中心,搜索matlab,點擊install;安裝路徑填入:
/usr/local/MATLAB/R2015a(根據實際狀況填寫)
用戶權限不填,表示所有用戶可用;gcc不填
2.改變初始目錄:
$ cd /usr/local/MATLAB/R2015a/toolbox/local$ sudo touch startup.m$ sudo gedit startup.mstartup.m 中輸入:cd '~/workplace/matlab/'
’
硬件環境是 固態硬盤作系統盤,一塊機械硬盤作存儲盤,可是在執行有些matlab中mex相關 的程序時會遇到權限問題
http://cn.mathworks.com/matlabcentral/answers/103108-why-do-i-get-an-error-when-running-the-mex-file-from-a-non-standard-location-on-selinux
相似於這樣:
/media/sda3/.../timestwo.mexglx: failed to map segment from shared
object: Operation not permitted.
For me removing 'users' option in `/etc/fstab` worked:
sudo umount [your disk location] sudo gedit /etc/fstab
In order to have read, write, and exec rights, I put following line:
UUID="..." [your disk location] ntfs-3g nls=iso8859-1,uid=1001,umask=0000,defaults,auto,permissions 0 0
It is crucial to remove `users` from this line. Then run:
sudo mount [your disk location]
Method 1: Mount Automatically NTFS Drive in Ubuntu 12.04
Open terminal by pressing Ctrl+Alt+T or via untiy by typing 「terminal」 run the commands below to view all partitions on your system. At this point, the drive should already be attached to your Ubuntu Computer
sudo blkid
you’ll be able to see the device id (UUID) and the file system types. Record the device ID as we’re going to be using it.
make directory to mount windows partition at directory /mnt with command below, in this case I’ll be make directory with name ntfs1
sudo mkdir /mnt/ntfs1
Output:
/dev/sda1: UUID="1ED2BF7ED2BF58AB" TYPE="ntfs" /dev/sda3: UUID="389c1b4e-1337-4e28-8284-d3dc0d974e2c" TYPE="ext4" /dev/sda6: LABEL="data" UUID="01CB374CDA516280" TYPE="ntfs" /dev/sda7: UUID="f5a2bd44-18b4-44f0-9f3c-7adc07fe9f6d" TYPE="ext4" /dev/mapper/cryptswap1: UUID="5dd3b356-d232-48cc-bee1-2f8361382be4" TYPE="swap"
Make yourself owner of the mount point with commands below
sudo chown <username> /mnt/ntfs
Open the fstab file, it require root permision
sudo -i nano /etc/fstab
add the line below at the bottom
UUID=xxxxxxxxxxx /mnt/ntfs1 ntfs users,defaults 0 0
Example file /etc/fstab:
UUID=389c1b4e-1337-4e28-8284-d3dc0d974e2c / ext4 defaults 01 UUID=f5a2bd44-18b4-44f0-9f3c-7adc07fe9f6d /home ext4 defaults 02 UUID=d5842ffd-7113-47d9-8135-44b5fe23b792 none swap sw 0 0 UUID=01CB374CDA516280 /mnt/ntfs1 ntfs users,defaults 0 0
Save then Restart your Ubuntu computer and now your windows partition will be Mount Automatically when startup.
安裝PC傳感器監控軟件(溫度、風扇轉速等)
sudo apt-get install lm-sensors hddtemp
sudo sensors-detect
yes....
//sudo /etc/init.d/kmod start
sudo service module-init-tools start
ubuntu下清理垃圾:
http://jingyan.baidu.com/article/e6c8503c1e05d6e54f1a1808.html
clean以後
Linux文件系統的基本操做:
mount掛載,umount卸載
http://www.linuxidc.com/Linux/2013-06/85718.htm
ubuntu下安裝和使用gcc:
http://www.cnblogs.com/zero1665/archive/2009/11/03/1595510.html
sudo apt-get install build-essential
gcc --version
直接編譯成a.out:
gcc test.c
使用-o來經過參數的文件名來控制編譯行爲:
gcc test.c
。。。。待續
安裝python環境:
http://blog.csdn.net/kingppy/article/details/13080919
去除廣告,保護隱私:
gsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-amazon.scope', 'more_suggestions-u1ms.scope', 'more_suggestions-populartracks.scope', 'music-musicstore.scope', 'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']"
搭建git服務器環境:
http://blog.163.com/zheng_he_xiang/blog/static/18650532620154493528569/
建立git用戶,admin用戶,客戶端用戶,分別安裝openssh,建立公鑰和私鑰,在各個用戶之間傳遞公鑰,(這樣鏈接發起端的用戶身份認證雖然能夠免去,可是在目標端中寫文件仍是須要目標用戶的密碼來得到權限)
安裝git-core
git用戶下載安裝gitolite,並使用admin的公鑰設置setup,這樣server的配置就算完成了:
git clone git://github.com/sitaramc/gitolite
$ mkdir -p /home/git/bin
$ gitolite/install -to /home/git/bin //這裏會在bin目錄下安裝一下文件
$cd /home/git/bin
./gitolite setup -pk /home/git/id_rsa.pub
在客戶端中使用git
在任何終端或者admin中使用git進行版本控制都須要首先肯定用戶名和郵箱,做爲用戶的一個標示,經過git config來實現。 --global參數決定了這個user是寫到~/.gitconfig文件中仍是寫到當前工程的.git目錄下。
而後在客戶端中就能夠在項目中
git add .
git commit -am "xxx"
git remote add origin git@192.xxxx:tomtest //設置對應的git上的項目倉庫
git push origin master
git clone git@192.168.0.196:tomtest //下載服務器中的tomtest項目
界面美化
http://www.jianshu.com/p/5b80711f304f
從字符界面啓動:、
https://www.zhihu.com/question/20509148
mstsc VS vnc : 遠程桌面最快的緣由在於RDP協議
zhihu:
https://www.zhihu.com/question/20509148