Ubuntu安裝軟體的兩種方式? - Linux

Suhail Hany avatar
By Suhail Hany
at 2018-01-24T14:10

Table of Contents

Ubuntu安裝軟體,大致有兩種方式

請問這兩種使用後會有什麼差別?


例如不同的安裝方式

會有不同的更新方式(手動、自動)

或是會否出現在軟體已安裝列表的差異..

thanks





以Ubuntu安裝JDK為例


方法一:

安装oracle Java JDK 首先,安装依赖包

$ sudo apt-get install python-software-properties
添加仓库源:

$ sudo add-apt-repository ppa:webupd8team/java
更新软件包列表

$ sudo apt-get update
安装java JDK:

$ sudo apt-get install oracle-java8-installer
http://topspeedsnail.com/ubuntu16-install-java-jdk/






方法二:

1.官网下载 JDK文件:jdk-8u121-linux-x64.tar.gz

2.创建一个目录作为JDK的安装目录,我的目录为 /opt/java
sudo mkdir /opt/java

3.移动文件到/opt/java目录下
sudo mv jdk-8u121-linux-x64.tar.gz /opt/java

4.解压文件
tar -zxvf jdk-8u121-linux-x64.tar.gz

http://blog.csdn.net/bluish_white/article/details/56509446

--
Tags: Linux

All Comments

Frederica avatar
By Frederica
at 2018-01-29T06:09
法一可以用 apt remove 移除,而且 apt 會知道你有裝
Megan avatar
By Megan
at 2018-01-29T16:05
法二你要自己記得裝了什麼,裝時改了什麼,怎麼移除
Puput avatar
By Puput
at 2018-01-30T23:07
推薦用套件管理程式比較好管理
Heather avatar
By Heather
at 2018-02-04T00:46
法2是用在distro沒提供你要的版本時使用比較好
Isla avatar
By Isla
at 2018-02-08T15:15
你開套件庫看看不就知道了?
Tom avatar
By Tom
at 2018-02-11T02:48
怎麼沒有第三種git clone自己編譯
Regina avatar
By Regina
at 2018-02-14T13:13
oracle jdk 沒 source code 啊
Ophelia avatar
By Ophelia
at 2018-02-16T14:40
通常用distro提供的版本應該沒什麼問題
只不過有些舊程式只吃舊版時就得用法2自己來了
Megan avatar
By Megan
at 2018-02-18T09:21
git clone應該也算法2 屬於下載後自行編譯
Caroline avatar
By Caroline
at 2018-02-23T04:17
Ubuntu軟體中心或是Synaptic
Jake avatar
By Jake
at 2018-02-27T02:55
第2種方法感覺很雷啊 很難整理= =
Cara avatar
By Cara
at 2018-03-03T07:45
第2種是真的很雷 可是遇到只吃特殊版本的也只能這樣

gcc版本問題

Kumar avatar
By Kumar
at 2018-01-22T18:43
我是剛接觸linux的超級菜鳥, 已經在網路上找很多方法了但都沒用, 公司要求用gcc4.9的版本, 但用apt直接裝gcc都是5以上了。 直接裝gcc-4.9好像偵測不到, 查gcc -v都是gcc未安裝 要查gcc-4.9 -v才會顯示版本資訊 可是要裝公司的軟體的時候 一直顯示g++: command ...

根目錄設定

Irma avatar
By Irma
at 2018-01-22T15:12
因公司需求 小弟創建了一個DigitalOcean的VPS 但是對於linux是超新手 完全沒什麼概念 早上從putty filezilla是什麼都不知道 一直到現在終於弄好了且連線 也按照網路教學linux指令安裝好node 現在要把寫好的node上傳上去 但不知道根目錄在哪裡 或怎麼修改 我 ...

sudoer 權限管理

Cara avatar
By Cara
at 2018-01-22T11:21
請問一下各位, 我設定了 /etc/sudoers, 根據不同user給予不同的權限 但我發現好像有些沒有生效 ~ User_Alias ADMIN = dev1, dev2 User_Alias DEVELOPER = dev3, dev4 Cmnd_Alias DEVELOPER_CMD = (ro ...

關於 sudo log 查詢

Jacob avatar
By Jacob
at 2018-01-21T18:59
想請問一下各位, 我們的系統是 CentOS 6.X, 如果團隊有多位人員擁有sudo的權限, 可以透過log查詢執行sudo的人員是誰嗎? 或是每個人執行了哪些sudo指令 方便知道發生錯誤的時候是誰執行的command line? 謝謝 !!! - ...

Grub開機老是抓不到鍵盤

Ophelia avatar
By Ophelia
at 2018-01-21T15:39
主機板G1 sniper B6,進入GRUB USB鍵盤完全沒動作 系統MINT,因為GRUB選單我沒設時間自動進入預設系統 所以老是卡在GRUB畫面,每個USB插槽都插了,鍵盤就是沒反應 就連滑鼠的紅光都沒亮,換一個鍵盤也沒用。 按reset要進BIOS也沒反應,後來BIOS reset終於進入BI ...