git安裝后找不見版本_結果發現git版本為1.7.4,(git --version)而官方提示必須是1.7.10及以后版本...

結果發現git版本為1.7.4,(git --version)而官方提示必須是1.7.10及以后版本

升級

增加ppa

sudo apt-add-repository ppa:git-core/ppa

sudo apt-get update

sudo apt-get install git

如果本地已經安裝過Git,可以使用升級命令:

sudo apt-get dist-upgrade

apt命令用法

apt-get update

在修改/etc/apt/sources.list或/etc/apt/preferences之後運行該命令。此外您需要定期運行這一命令以確保您的軟件包列表是最新的。

apt-get install packagename

安裝一個新軟件包(參見下文的aptitude)

apt-get remove packagename

卸載一個已安裝的軟件包(保留配置文檔)

apt-get --purge remove packagename卸載一個已安裝的軟件包(刪除配置文檔)

apt-get autoremove packagename

同上,比上面的要刪除的徹底一點

dpkg --force-all --purge packagename

有些軟件很難卸載,而且還阻止了別的軟件的應用,就能夠用這個,但是有點冒險。

apt-get autoclean

apt會把已裝或已卸的軟件都備份在硬盤上,所以假如需要空間的話,能夠讓這個命令來刪除您已刪掉的軟件

apt-get clean

這個命令會把安裝的軟件的備份也刪除,但是這樣不會影響軟件的使用。

apt-get upgrade

可以使用這條命令更新軟件包,apt-get upgrade不僅可以從相同版本號的發布版中更新軟件包,也可以從新版本號的發布版中更新軟件包,盡管實現后一種更新的推薦命令為apt-get dist-upgrade;

在運行apt-get upgrade命令時加上-u選項很有用(即:apt-get -u upgrade)。這個選項讓APT顯示完整的可更新軟件包列表。不加這個選項,你就只能盲目地更新。APT會下載每個軟件包的最新更新版本,然后以合理的次序安裝它們。注意在運行該命令前應先運行 apt-get update更新數據庫。更新任何已安裝的軟件包。[1]

apt-get dist-upgrade

將系統升級到新版本

apt-cache search string

在軟件包列表中搜索字符串

dpkg -l package-name-pattern列出任何和模式相匹配的軟件包。假如您不知道軟件包的全名,您能夠使用“*package-name-pattern*”。

aptitude

周詳查看已安裝或可用的軟件包。和apt-get類似,aptitude能夠通過命令行方式調用,但僅限于某些命令——最常見的有安裝和卸載命令。由于

aptitude比apt-get了解更多信息,能夠說他更適合用來進行安裝和卸載。

apt-cache showpkg pkgs

顯示軟件包信息。

apt-cache dumpavail打印可用軟件包列表。

apt-cache show pkgs

顯示軟件包記錄,類似于dpkg –print-avail。

apt-cache pkgnames

打印軟件包列表中任何軟件包的名稱。

dpkg -S file

這個文檔屬于哪個已安裝軟件包。

dpkg -L package

列出軟件包中的任何文檔。

dpkg -l

列出所有已安裝的軟件包

apt-file search filename查找包含特定文檔的軟件包(不一定是已安裝的),這些文檔的文檔名中含有指定的字符串。apt-file是個單獨的軟件包。您必須先使用apt-get install來安裝他,然後運行apt-file update。假如apt-file search filename輸出的內容太多,您能夠嘗試使用apt-file search filename | grep -w filename(只顯示指定字符串作為完整的單詞出現在其中的那些文檔名)或類似方法,例如:apt-file search filename | grep /bin/(只顯示位于諸如/bin或/usr/bin這些文檔夾中的文檔,假如您要查找的是某個特定的執行文檔的話,這樣做是有幫助的)。

* apt-get autoclean定期運行這個命令來清除那些已卸載的軟件包的.deb文檔。通過這種方式,您能夠釋放大量的磁盤空間。假如您的需求十分迫切,能夠使用apt-get clean以釋放更多空間。這個命令會將已安裝軟件包裹的.deb文檔一并刪除。大多數情況下您不會再用到這些.debs文檔,因此假如您為磁盤空間不足而感到焦頭爛額,這個辦法也許值得一試。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/532392.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/532392.shtml
英文地址,請注明出處:http://en.pswp.cn/news/532392.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

隨機數生成算法:K進制逐位生成+拒絕采樣

隨機數生成算法:K進制逐位生成拒絕采樣 轉自:【宮水三葉】k 進制諸位生成 拒絕采樣 基本分析 給定一個隨機生成 1 ~ 7 的函數,要求實現等概率返回 1 ~ 10 的函數。 首先需要知道,在輸出域上進行定量整體偏移,仍然滿…

深入理解NLP Subword算法:BPE、WordPiece、ULM

深入理解NLP Subword算法:BPE、WordPiece、ULM 本文首發于微信公眾號【AI充電站】,感謝大家的贊同、收藏和轉發(▽) 轉自:深入理解NLP Subword算法:BPE、WordPiece、ULM 前言 Subword算法如今已經成為了一個重要的NLP模型性能提升…

http 錯誤 404.0 - not found_電腦Regsvr32 用法和錯誤消息的說明

? 對于那些可以自行注冊的對象鏈接和嵌入 (OLE) 控件,例如動態鏈接庫 (DLL) 文件或 ActiveX 控件 (OCX) 文件,您可以使用 Regsvr32 工具 (Regsvr32.exe) 來將它們注冊和取消注冊。Regsvr32.exe 的用法RegSvr32.exe 具有以下命令行選項: Regs…

mysql error 1449_MySql錯誤:ERROR 1449 (HY000)

筆者系統為 mac ,不知怎的,Mysql 竟然報如下錯誤:ERROR 1449 (HY000): The user specified as a definer (mysql.infoschemalocalhost) does not exist一時沒有找到是什么操作導致的這個錯誤。然后經過查詢,參考文章解決了問題。登…

MobileNet 系列:從V1到V3

MobileNet 系列:從V1到V3 轉自:輕量級神經網絡“巡禮”(二)—— MobileNet,從V1到V3 自從2017年由谷歌公司提出,MobileNet可謂是輕量級網絡中的Inception,經歷了一代又一代的更新。成為了學習輕…

mysql 查詢表的key_mysql查詢表和字段的注釋

1,新建表以及添加表和字段的注釋.create table auth_user(ID INT(19) primary key auto_increment comment 主鍵,NAME VARCHAR(300) comment 姓名,CREATE_TIME date comment 創建時間)comment 用戶信息表;2,修改表/字段的注釋.alter table auth_user comment 修改后的表注…

mysql 高級知識點_這是我見過最全的《MySQL筆記》,涵蓋MySQL所有高級知識點!...

作為運維和編程人員,對MySQL一定不會陌生,尤其是互聯網行業,對MySQL的使用是比較多的。MySQL 作為主流的數據庫,是各大廠面試官百問不厭的知識點,但是需要了解到什么程度呢?僅僅停留在 建庫、創表、增刪查改…

teechart mysql_TeeChart 的應用

TeeChart 是一個很棒的繪圖控件,不過由于里面沒有注釋,網上相關的資料也很少,所以在應用的時候只能是一點點的試。為了防止以后用到的時候忘記,我就把自己用到的東西都記錄下來,以便以后使用的時候查詢。1、進制縮放圖…

NLP新寵——淺談Prompt的前世今生

NLP新寵——淺談Prompt的前世今生 轉自:NLP新寵——淺談Prompt的前世今生 作者:閔映乾,中國人民大學信息學院碩士,目前研究方向為自然語言處理。 《Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in…

mysql key_len_淺談mysql explain中key_len的計算方法

mysql的explain命令可以分析sql的性能,其中有一項是key_len(索引的長度)的統計。本文將分析mysql explain中key_len的計算方法。1、創建測試表及數據CREATE TABLE member (id int(10) unsigned NOT NULL AUTO_INCREMENT,name varchar(20) DEFAULT NULL,age tinyint(…

requestfacade 這個是什么類?_Java 的大 Class 到底是什么?

作者在之前工作中,面試過很多求職者,發現有很多面試者對Java的 Class 搞不明白,理解的不到位,一知半解,一到用的時候,就不太會用。想寫一篇關于Java Class 的文章,沒有那么多專業名詞&#xff0…

初學機器學習:直觀解讀KL散度的數學概念

初學機器學習:直觀解讀KL散度的數學概念 轉自:初學機器學習:直觀解讀KL散度的數學概念 譯自:https://towardsdatascience.com/light-on-math-machine-learning-intuitive-guide-to-understanding-kl-divergence-2b382ca2b2a8 解讀…

php mysql讀取數據查詢_PHP MySQL 讀取數據

PHP MySQL 讀取數據從 MySQL 數據庫讀取數據SELECT 語句用于從數據表中讀取數據:SELECT column_name(s) FROM table_name我們可以使用 * 號來讀取所有數據表中的字段:SELECT * FROM table_name如需學習更多關于 SQL 的知識,請訪問我們的 SQL 教程。使用 …

MySQL應用安裝_mysql安裝和應用

1.下載mysql安裝包2.安裝mysql,自定義->修改路徑3.配置mysql,選擇自定義->server模式->500訪問量->勾選控制臺->設置gbk->設置密碼和允許root用戶遠程登錄等等。以管理員權限,在控制臺輸入:net start MySQL, 啟…

mysql 商品規格表_商品規格分析

產品表每次更新商品都會變動的,ID不能用,可是購物車還是用了,這就導致每次保存商品,哪怕什么都沒有改動,也會導致用戶的購物車失效。~~~其實可以考慮不是每次更新商品就除所有的SKU,畢竟有時什么都沒修改呢…

mysql維表的代理鍵字段_mysql多維數據倉庫指南--第三篇第12章(2)

賓夕法尼亞州地區客戶維在本節我將用賓夕法尼亞州地區客戶的子集維度來解釋第二種維度子集的類型。我也將向你說明如何測試該子集維度。相對的,一個向上鉆取的維包含了它基礎維的所有更高級別的數據。而一個特定子集維度則選擇了它基礎維的某個特定的數據集合。列表…

huggingface NLP工具包教程1:Transformers模型

huggingface NLP工具包教程1:Transformers模型 原文:TRANSFORMER MODELS 本課程會通過 Hugging Face 生態系統中的一些工具包,包括 Transformers, Datasets, Tokenizers, Accelerate 和 Hugging Face Hub。…

mysql日期比較timestamp_Mysql中的Datetime和Timestamp比較(轉載)

mysql中用于表示時間的三種類型date, datetime, timestamp (如果算上int的話,四種) 比較容易混淆,下面就比較一下這三種類型的異同相同點都可以用于表示時間都呈字符串顯示不同點1.顧名思義,date只表示YYYY-MM-DD形式的日期,datet…

隱馬爾可夫模型HMM推導

隱馬爾可夫模型HMM推導 機器學習-白板推導系列(十四)-隱馬爾可夫模型HMM(Hidden Markov Model) 課程筆記 背景介紹 介紹一下頻率派和貝葉斯派兩大流派發展出的建模方式。 頻率派 頻率派逐漸發展成了統計機器學習,該流派通常將任務建模為一…

ef mysql 的坑_C# EF 與 MySql 的那些坑

之前一直想用 mysql 和 ef 。然后多次嘗試也只能感嘆 還是 sqlsever 是親兒子。今天在單位又嘗試了一次,然后就成功了,記錄一下遇到的問題。首先是安裝包和驅動?。請保證 MySql.Data / MySql.Data.Entity.EF6 / mysql Connector/NET 版本對應…