MSYS2 常見操做

博客轉自:http://www.cnblogs.com/vincenzo/archive/2010/05/13/1734230.html 和 https://blog.csdn.net/langresser_king/article/details/6649238html

1.MSYS安裝好以後,不停的cd..,只可以訪問到安裝硬盤的最上層。好比安裝在D盤,cd..只能訪問到D盤的根目錄。要想訪問其餘盤符,如E盤,方法是: cd /e/  linux

2.文件名 或目錄名中若是帶有空格,必須用雙引號括起(例如"/C/Program Files")數據庫

3.注意,斜槓的方向是/而不是\ 緩存

粘貼和複製工具

粘貼:在任何地方複製須要粘貼的文本,在msys裏面按住shift+左鍵,就能夠完成粘貼操做。
複製:在msys裏面用左鍵選中文本,鬆開左鍵,用右鍵點擊,便可把選中內容拷貝到剪切板裏。
 

常見錯誤ui

cmake .. -G 'Unix Makefiles'

#error
CMake Error: CMake was unable to find a build program corresponding to "Unix Makefiles".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.
CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
-- Configuring incomplete, errors occurred!

This can be fixed by .net

pacman -S make

then re-running CMake. The rest of the build should work fine.firefox

常見pacman指令 https://www.cnblogs.com/shengansong/archive/2011/11/19/2255129.html命令行

Pacman 是一個命令行工具,這意味着當你執行下面的命令時,必須在終端或控制檯中進行。

一、更新系統

在 Arch Linux 中,使用一條命令便可對整個系統進行更新:

pacman -Syu

若是你已經使用 pacman -Sy 將本地的包數據庫與遠程的倉庫進行了同步,也能夠只執行:

pacman -Su

二、安裝包

pacman -S 包名 例如,執行 pacman -S firefox 將安裝 Firefox。你也能夠同時安裝多個包,只需以空格分隔包名便可。
pacman -Sy 包名 與上面命令不一樣的是,該命令將在同步包數據庫後再執行安裝。
pacman -Sv 包名 在顯示一些操做信息後執行安裝。
pacman -U 安裝本地包,其擴展名爲 pkg.tar.gz。
三、刪除包

pacman -R 包名 該命令將只刪除包,不包含該包的依賴。
pacman -Rs 包名 在刪除包的同時,也將刪除其依賴。
pacman -Rd 包名 在刪除包時不檢查依賴。
四、搜索包

pacman -Ss 關鍵字 這將搜索含關鍵字的包。
pacman -Qi 包名 查看有關包的信息。
pacman -Ql 包名 列出該包的文件。
五、其餘用法

pacman -Sw 包名 只下載包,不安裝。
pacman -Sc Pacman 下載的包文件位於 /var/cache/pacman/pkg/ 目錄。該命令將清理未安裝的包文件。
pacman -Scc 清理全部的緩存文件。

關於 Pacman 更加詳細的用法,能夠閱讀 Pacman 的手冊頁rest

相關文章
相關標籤/搜索