日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

【Ubuntu 20.04 LTS】如何安装软件详细讲解

發布時間:2024/1/8 Ubuntu 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Ubuntu 20.04 LTS】如何安装软件详细讲解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 一、Ubuntu軟件商店
  • 二、apt命令安裝
  • 三、snap命令安裝
  • 四、dpkg命令安裝deb包
  • 五、源碼安裝

一、Ubuntu軟件商店

我們可以直接打開Ubuntu自帶的軟件商店,進行搜索下載安裝。

對于后綴為deb的安裝包,我們也可以在圖形界面雙擊打開,會自動打開軟件在商城安裝,這點和window一樣,非常的人性,但是一般用命令dpkg(下文詳細介紹)穩妥點。

這里就不多做講解了,會用windows系統得都會。

二、apt命令安裝

ubuntu基于Debian 系統,所以可以用apt命令進行軟件的安裝。

//ubuntu 16 之前 apt-get install 軟件包 // ubuntu 16 + apt install 軟件包

安裝前可以先執行以下命令來獲取最新的安裝包

//更新源 sudo apt update //更新軟件 sudo apt upgrade

當我們安裝失敗時,可以使用以下命令,修復損壞的軟件包,嘗試卸載出錯的包,重新安裝正確版本。

sudo apt -f install

其他常用命令

  • 更新軟件列表:apt update -y
  • 搜索軟件: apt search 關鍵字
  • 顯示軟件包詳情:apt show 軟件包名
  • 安裝軟件:apt install 軟件包名
  • 升級指定軟件:apt upgrade 軟件包名
  • 升級所有可以升級的軟件:apt upgrade
  • 卸載軟件:apt remove 軟件包名
  • 卸載軟件并移除軟件依賴:apt autoremove 軟件包名
  • 卸載軟件并刪除配置文件:apt remove 軟件包名 --purge

示例:
安裝git

sudo apt install git

擴展:apt和apt-get區別?
簡單講apt = apt-get、apt-cache 和 apt-config 中最常用命令選項的集合。

apt在Ubuntu 16.04版本被引入,apt 整合了apt-get、apt-cache 和 apt-config 中最常用命令選項,apt 命令的引入就是為了解決命令過于分散的問題,它包括了 apt-get 命令出現以來使用最廣泛的功能選項,以及 apt-cache 和 apt-config 命令中很少用到的功能。

對照表

apt 命令apt-get 命令命令的功能
apt installapt-get install安裝軟件包
apt removeapt-get remove移除軟件包
apt purgeapt-get purge移除軟件包及配置文件
apt updateapt-get update刷新存儲庫索引
apt upgradeapt-get upgrade升級所有可升級的軟件包
apt autoremoveapt-get autoremove自動刪除不需要的包
apt full-upgradeapt-get dist-upgrade在升級軟件包時自動處理依賴關系
apt searchapt-cache search搜索應用程序
apt showapt-cache show顯示安裝細節
apt list列出包含條件的包(已安裝,可升級等)
apt edit-sources編輯源列表

三、snap命令安裝

snap是在Ubuntu 16 新添加的一種軟件包格式。

snap是一種全新的軟件包管理方式,它類似一個容器擁有一個應用程序所有的文件和庫,各個應用程序之間完全獨立。所以使用snap包的好處就是它解決了應用程序之間的依賴問題,使應用程序之間更容易管理。但是由此帶來的問題就是它占用更多的磁盤空間。

snap的安裝包擴展名是.snap,類似于一個容器,它包含一個應用程序需要用到的所有文件和庫(snap包包含一個私有的root文件系統,里面包含了依賴的軟件包)。它們會被安裝到單獨的目錄;各個應用程序之間相互隔離。使用snap有很多好處,首先它解決了軟件包的依賴問題;其次,也使應用程序更容易管理。

現在支持snap的應用并不多,snap軟件包一般安裝在/snap目錄下

如果沒用該命令,可以使用以下apt命令來安裝

sudo apt install snap snapd

安裝軟件命令

sudo snap install <snap name>

其他常用命令

  • 列出已經安裝的snap包: sudo snap list
  • 搜索要安裝的snap包:sudo snap find <text to search>
  • 安裝一個snap包:sudo snap install <snap name>
  • 更新一個snap包:sudo snap refresh <snap name>(如果你后面不加包的名字的話那就是更新所有的snap包)
  • 把一個包還原到以前安裝的版本:sudo snap revert <snap name>
  • 刪除一個snap包:sudo snap remove <snap name>

示例:
安裝網易云音樂

sudo snap install netease-music –devmode –beta

四、dpkg命令安裝deb包

上面3種方法都只能安裝已經添加的軟件源里面的軟件。但像百度網盤、Idea工具這些并沒有在軟件源里面,而是在官網提供deb后綴的軟件包下載,這種軟件我們就要用到dpkg命令來安裝了。

dpkg是一個Debian的一個命令行工具,它可以用來安裝、刪除、構建和管理Debian的軟件包。

安裝軟件命令

sudo dpkg -i 文件名.deb

其他常用命令

  • 安裝一個目錄下面所有的軟件包:dpkg -R 路徑
  • 刪除軟件包(保留其配置信息):dpkg -r 文件名
  • 刪除一個包(包括配置信息):dpkg -P 文件名
  • 釋放軟件包,但是不進行配置:dpkg –unpack package_file
  • 重新配置和釋放軟件包:dpkg –configure package_file
  • 丟失所有的Uninstall的軟件包信息:dpkg –forget-old-unavail
  • 顯示幫助信息:dpkg –help
  • 顯示一個Deb文件的目錄:dpkg -c 文件名
  • 搜索Deb包:dpkg -l 文件名
  • 顯示所有已經安裝的Deb包:dpkg -l
  • 顯示一個包安裝到系統里面的文件目錄信息:dpkg -L 文件名
  • 搜索指定包里面的文件(模糊查詢):dpkg -S filename-search-pattern
  • 顯示包的具體信息:dpkg -p 文件名

示例:
安裝向日葵遠程控制(需先到官網下載deb安裝包,進入安裝包得路徑,執行安裝命令),詳細安裝點擊這里

sudo dpkg -i SunloginClient_11.0.1.44968_amd64.deb

五、源碼安裝

編譯安裝不同的軟件的具體方法是不一樣的,一般源碼的根目錄下會有一個INSTALL文件或README文件會講到要安裝的依賴項和編譯方法。

大概分為三個步驟

  • 配置
    有些軟件源碼根目錄下會有一個用于配置的腳本文件(configure),執行./configure命令腳本會根據當前的系統環境配置一些東西。
    一般這個腳本也可以傳一些參數來定制要編譯的內容,在INSTALL文件或README文件里面會講都有哪些參數。

  • 編譯
    大部分開源軟件都是使用make命令來編譯軟件,直接在源碼目錄下運行make就行。 對于有多種不同make參數的項目,說明文件里面也會講到。

  • 安裝
    除了一些只編譯成一個二進制文件可以到處用的軟件外,大部分軟件編譯以后都是要安裝的。
    一般的安裝命令是sudo make install。不過也不排除有其他安裝方法,可以看源碼說明文件。

  • 像jdk、maven直接解壓,在環境變量中配置指定位置就可以用了,可以參照這里。

    git也可以通過源碼來安裝,可以參照這篇文章。

    總結

    以上是生活随笔為你收集整理的【Ubuntu 20.04 LTS】如何安装软件详细讲解的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 91久久精品美女高潮 | 色婷婷av一区二区三区大白胸 | 美女屁股眼视频免费 | 蜜桃免费av| 人妻无码中文久久久久专区 | 欧洲最强rapper网站直播 | 亚洲最大福利网站 | 国产成人精品一二三区 | 特级西西444www大精品视频免费看 | 亚洲激情视频在线 | 在线观看a级片 | 青娱乐毛片 | 国产午夜电影 | 亚洲第一成人av | 欧美亚洲精品在线 | 爱吃波客今天最新视频 | 亚洲在线观看免费视频 | 一区二区三区手机在线观看 | 国产免费一区二区三区视频 | 高清av一区二区 | 黄色长视频 | 日本黄色免费视频 | 成人在线精品视频 | 黄色理论视频 | 91精东传媒理伦片在线观看 | 毛片av在线 | 亚洲免费视频一区二区三区 | 五月婷在线视频 | 国产在线视频网 | 一级二级毛片 | 欧美成人一区在线观看 | 国产色91| 娇小激情hdxxxx学生 | 久久精品9 | 欧美经典一区二区三区 | 国产精品永久免费 | 国产精品无码久久av | 女人和拘做爰正片视频 | 欧美在线色图 | 久久久久久久久久影院 | 日韩黄 | 少妇全黄性生交片 | 欧美一区二区免费在线观看 | 韩国三级中文字幕hd浴缸戏 | 亚洲91精品 | 91欧美一区二区 | 东北女人av | 国产免费一区二区三区网站免费 | 国产一区免费观看 | 日本黄网站在线观看 | 日韩精品久久久久久久 | 97超碰免费在线观看 | 99精品无码一区二区 | 欧美激情久久久 | 美女福利视频在线 | 国产欧美精品aaaaaa片 | 日韩精品一区二区三区高清免费 | 日韩精品一区在线观看 | 国产精品成人免费一区二区视频 | 欧美亚洲大片 | 欧美精品在线观看 | 欧美黄色特级片 | 国产剧情av在线播放 | av毛片在线 | 久久精品综合 | 五月天黄色网 | 黄色激情四射 | jizz一区 | 天天想你在线观看完整版电影高清 | 国产人成一区二区三区影院 | 国产欧美日韩视频在线观看 | 国产成人综合av | 岳乳丰满一区二区三区 | 四季av中文字幕 | 国产精品日韩在线观看 | 精品国产乱码久久久久久郑州公司 | 国产wwwwww| 超碰在线9 | 黄色大片日本 | 毛片基地站 | 日韩精品一区二区三区不卡在线 | 性做久久久 | 亚洲激情三区 | 中文字幕被公侵犯的漂亮人妻 | 99久久一区 | 杏导航aⅴ福利网站 | 日韩视频网 | 国产黄色一级片 | 中文字幕在线视频免费 | 日韩sese| 亚洲综合在线中文字幕 | 久草中文视频 | 亚洲精品乱码久久久久 | 午夜爽视频 | 五月99久久婷婷国产综合亚洲 | 国产三区在线观看 | 黄网在线观看免费 | 涩里番在线观看 | 亚洲自拍偷拍一区 |