iT邦幫忙

2022 iThome 鐵人賽

DAY 25
1
Software Development

林姓商人與指令操作的秘密—談 Linux command line interface系列 第 25

Day 25:透過指令安裝需要的套件:yum、emacs

  • 分享至 

  • xImage
  •  

除了已經安裝好的工具,還有我們自己寫的 alias 之外。如果我們希望有其他的程式或者套件可以使用,該怎麼做呢?

今天,我們就來聊一聊怎麼管理套件!

在 linux 底下,有不同的套件管理系統。最主要是 apt-getyum 兩大體系。

今天我們使用的是 AWS 的作業系統,套件管理是使用 yum 這個工具

NAME
       yum - Yellowdog Updater Modified

我們先來嘗試更新一下套件,使用 yum update

yum update

Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
You need to be root to perform this command.

權限不夠!我們可以怎麼做呢?回憶一下 Day 20 提到的作法: sudo !!

sudo !!

...
Total download size: 228 M
Is this ok [y/d/N]:

這時候再輸入 y 就會開始更新囉!

更新過後,我們就可以開始安裝套件了。

今天我們介紹一個新的套件:emacs

man emacs
 
No manual entry for emacs

這是當然的,因為我們還沒有安裝呀!

要確認存在這個套件,我們可以用 yum search

sudo yum search emacs

Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
280 packages excluded due to repository priority protections
============================================================================ N/S matched: emacs =============================================================================
emacs.x86_64 : GNU Emacs text editor
...

確認套件存在後,我們就用 yum install 安裝

sudo yum install emacs -y

這邊我們加上 -y 參數,讓我們不需要再次輸入 y 確定要安裝。

運作完之後,我們就可以使用 emacs 了!

NAME
       emacs - GNU project Emacs editor

透過指令安裝程式,是不是比起視窗化介面還單純很多呢?

今天有關指令的介紹,就先到這邊,各位明天見!


上一篇
Day 24:環境變數的操作:printenv、export、source
下一篇
Day 26:管理進程的好用工具:htop
系列文
林姓商人與指令操作的秘密—談 Linux command line interface30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言