# 我的linux日常生活-6.安裝開發工具 ###### tags: `我的linux日常生活` ## git 下面是git 安裝指令與設定方式 安裝 ```shell sudo apt install git ``` 設定 git ```shell git config --global user.name JamesChang git config --global user.email james89926282@gmail.com ``` 產生金鑰並取得公鑰 ``` ssh-keygen cat /home/jameschang/.ssh/id_rsa.pub ``` 之後再把公鑰上傳到git sever 就可以了 ## 遠端桌面軟體-Remmina Remmina 是我比較習慣的遠端桌面軟體,它可以支援ssh、sftp、RDP等,常用的遠端通訊定。 一般安裝Ubuntu 時,通常就已經內建了。 安裝指令如下: ```shell sudo apt install remmina ``` ## 系統監控工具-nmon nmon 是在終端機顯示的監控工具,可以即時監控系統的狀況,也可以長時間採集系統資訊。下面為安裝方法: ```shell sudo apt install nmon ``` 下面為即時監控的指令 ```shell= nmon ``` ## 文字編輯器-vim Debian、Ubuntu 通常不自帶 vim 編輯器,所以需要特別安裝。 ```shell sudo apt install vim ``` ## 流程圖與雛型工具-draw.io DrowIO 是我比較常用來繪製流程圖與雛型,雖然它可以直接在瀏覽器直接繪畫,但是先決條件網路品質必須要很好,像我在家如果需要加班(好命苦)時,手機網路有時候會收不到訊號,所以必須獨立安裝軟體。 線上板本: [https://app.diagrams.net/](https://app.diagrams.net/) 桌面版本: [jgraph/drawio-desktop](https://github.com/jgraph/drawio-desktop/releases) 下面為桌面板本安裝方法: 到 [jgraph/drawio-desktop](https://github.com/jgraph/drawio-desktop/releases) 下載Linux 安裝檔(.deb或 .rpm) 或是透過 snap 安裝 下載完成後輸入以下指令 https://github.com/jgraph/drawio-desktop/releases/download/v14.6.13/drawio-amd64-14.6.13.deb ```shell sudo apt install ./drawio-amd64-14.6.13.deb ``` ## dbeaver dbeaver 是我比較常用的資料庫管理工具,它可以同時連接不同資料庫進行作業,對於有兩個以上資料庫的專案來說相當方便,另外它也有提供付費版本,但是對於一般開發者來說社群板就夠用了。 deb下載位址:https://dbeaver.io/download/ snap 安裝 ```shell sudo snap install dbeaver-ce ``` ```shell sudo apt install ./dbeaver-ce_21.0.0_amd64.deb ``` 另外一開始安裝完畢後語言會是預設簡體中文,但是翻譯真的不完全,在操作上可能會有點不習慣,雖然在GUI 界面當中可以選擇語言,但是通常無效,所以必須到 dbeaver.ini 檔案中新增參數選項 ``` -Duser.language=en ``` ## MS Visual Studio Code MS VSCode 是微軟最近幾年新的輕量級的程式開發工具,支援大部份程式語言語法高亮度。我會常用的原因主要是對於Markdown 原生支援,對於用Markdown寫作的人是友善的。 下載網址:https://code.visualstudio.com/download 以下為安裝方式: ``` sudo apt install ./code_1.53.2-1613044664_amd64.deb ``` ## JDK 身為一個JAVA 相關的開發者,對於JAVA 生產環境如何處理是必須知道的。JDK 目前分兩個類型,收費的與自由 ~~免費~~ 的。在安裝上的差別主要是Oracle 需要登入後才能下載,OpenSource 可以直接透過yum apt...等套件管理工具就可以下載。 不過通常我是習慣透過下載之後解壓縮直接用,因為不同的專案有可能會需要不同的JDK 版本。 在JDK6 以後只需要解壓縮後設定JAVA_HOME 環境參數就可以用。 而在JDK1.5 需要透過安裝檔安裝。 OpenJDK [AdoptOpenJDK](https://adoptopenjdk.net/releases.html) ## netbeans-6.7 nerbeans-6.7 安裝對於現在來說比較特別,需要指定java版本執行,不會可會報錯的。語法如下: ```shell sudo sh netbeans-6.7-ml-java-linux.sh --javahome /usr/lib/jvm/jdk1.5.0_22 ``` ## 參考資料 [1.6 開始 - 初次設定 Git](https://git-scm.com/book/zh-tw/v2/%E9%96%8B%E5%A7%8B-%E5%88%9D%E6%AC%A1%E8%A8%AD%E5%AE%9A-Git)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up