摘記 初次update常用操作

2021-05-24 06:53:21 字數 4760 閱讀 4847

選擇 fedora 11 ,稍加等待之後根據系統提示重啟公升級後的 fedora 10 即可。

如果你使用 rpm fusion 軟體倉庫,現在肯定已經公升級到(fedora 11 所需) rpm fusion 軟體倉庫了。即使你沒使用 rpm fusion 軟體倉庫,它也會隨著整個系統的公升級而被公升級。

注:在我之前的 fedora 6,7 安裝指南中,當需要 root 許可權的時候,我使用 sudo 命令。 然而,很多使用者不願新增自己的使用者名稱到 sudoer 組,我不得不更改所有命令為su -c 'command'這樣的方式。如果你打算以 root 使用者執行很多命令,最好第一次輸入su -然後輸入你的 root 密碼。之後你一直都是 root 許可權了,直到你輸入 exit 退出為止。當然,你還是自己決定是否配置 sudo 吧。

* 編輯 sudoer 檔案

通常,如果你想執行需要 root 許可權才能執行的命令,你必須輸入 'su -' ,輸入密碼之後才能輸入命令。當然,你可以跳過之一步而執行執行 'sudo' 命令。首先你必須做如下配置:

su --login -c 'visudo'

移到這一行下面:

root    all=(all)       all

按 a 鍵,輸入下面一行

username all=(all)      all

替換 username 為你登陸時使用的使用者名稱。按 esc 鍵退出。

如果你想每次使用 sudo 命令的時候都提示你輸入根密碼,將游標移動到這一行的下面:

# %wheel        all=(all)       all

將游標指向 # 並按 x 鍵

如果你不想每次使用 sudo 命令的時候都提示你輸入跟密碼,移動到下面這一行:

# %wheel        all=(all)       nopasswd: all

將你的游標指向 # 並按 x 鍵

接著按 :wq 鍵儲存退出(:也需要按一下)

*新增你的使用者名稱到 wheel 組

只需輸入:

su -c 'gpasswd -a username wheel'

*測試 sudo

測試你是否正確配置了 sudo ,只需要在普通使用者許可權下輸入:

$ sudo whoami

如果一切正常,命令會返回 「root」 這個字。

* 基本命令

下面是你會用到的最普通的 yum 命令,yum 是 fedora 的軟體包管理系統。輸入下面的命令你會找到更多詳細的介紹以及更多的命令

yum --help

man yum

*安裝應用程式

*從硬碟安裝 rpm 包並使用 yum 解決依賴

*搜尋某個應用程式

*查詢某個應用程式的資訊

*更新整個系統

su -c 'yum update'

*啟用軟體倉庫

su -c 'yum --enablerepo=repo_name'

(repo_name 代表倉庫名,下同)

*禁用軟體倉庫

su -c 'yum --disablerepo=repo_name'

*匯入 fedora gpg 秘匙

fedora 有兩個基本的軟體倉庫,名為 「fedora」 和 「updates」 。要使用它們並且在安裝那些未簽名的軟體包時避免發生錯誤,你必須匯入它們的 gpg 密匙,開啟終端並且輸入如下命令:

su -c 'rpm --import /etc/pki/rpm-gpg/*'

注:你可能會遇到一些錯誤資訊,比如 "import failed" (匯入錯誤),但這並不影響。

*第三方軟體倉庫

* rpm fusion現在我們開始安裝 rpm fusion 軟體倉庫,rpm fusion 是 fedora 和 red hat 企業版的軟體倉庫,是由 dribble, freshrpms 和 rpm fusion 合併而來的。各種各樣的應用程式包含在這個軟體倉庫中,比如***、未加密的 *** 、mplayer, vlx, xine 等多**應用程式使用的解碼庫,以及閉源的 nvidia 和 ati 顯示卡驅動,rpm fusion 包含以下兩個主要的軟體倉庫:

本指南的剩餘部分我將確保你安裝並啟用 rpm fusion 軟體倉庫。如果你使用 gnome (fedora 預設的桌面環境)你可以在firefox中點幾下滑鼠輕鬆完成。kde 和 kpackagekit 使用者只能手動新增,因為 kpackagekit 有 bug 。以下是兩種安裝 rpm fusion 軟體倉庫的辦法。

rpm fusion free for fedora 8, 9, 10 or 11   (供 fedora 8,9,10,11 使用的 rpm fusion 自由軟體)

rpm fusion nonfree for fedora 8, 9, 10 or 11   (供 fedora 8,9,10,11 使用的 rpm fusion 非自由軟體) 開啟終端並輸入:

如果你使用 kde ,開啟終端輸入如下命令:

* yum 外掛程式

* presto 外掛程式

su -c 'yum install yum-presto'

*最快映象外掛程式

su -c 'yum install yum-fastestmirror'

現在,像通常使用 yum 那樣使用就可以了。你可以在下面這個檔案中配置這個外掛程式的各種設定:

su -c 'gedit /etc/yum/pluginconf.d/fastestmirror.conf'

* 安全外掛程式

這個外掛程式只允許你搜尋並安裝僅和安全有關的公升級包,如果你將 fedora 安裝在伺服器的生產力模式下還是非常實用的。要安裝,請輸入:

su -c 'yum install yum-security'

應用安全外掛程式請輸入:

su -c 'yum --security update'

* 安裝 nvidia 顯示卡驅動

fedora 11 使用 nvidia 顯示卡的開源 nouveau 驅動程式。足夠你一般應用所需了。當然,如果你想在 fedora 11 中啟用 3d 支援, 你必須安裝二進位制的 nvidia 驅動,輸入:

geforce 6, 7, 8, 9 & 200 系列顯示卡

su -c 'yum install akmod-nvidia xorg-x11-drv-nvidia xorg-x11-drv-nvidia-libs'

geforce fx 顯示卡

su -c 'yum install kmod-nvidia-173xx xorg-x11-drv-nvidia-173xx xorg-x11-drv-nvidia-173xx-libs'geforce 4 及更早顯示卡su -c 'yum install kmod-nvidia-96xx xorg-x11-drv-nvidia-96xx xorg-x11-drv-nvidia-96xx-libs'

重啟系統你應該可以看到螢幕上的 nidia 標識了。

如果 nouveau 驅動模組阻止載入 nvidia 模組,執行如下命令需要將 nouveau 新增到黑名單:

su -c 'gedit /etc/modprobe.d/blacklist'

貼上下列幾行:

#video drivers

blacklist nouveau

*在終端中開啟

「在終端中開啟」 命令可以很方便的讓你在 nautilus 瀏覽資料夾的時候在終端中開啟該資料夾,要安裝「在終端中開啟」命令,輸入:

su -c 'yum install nautilus-open-terminal'

暫時其他的懶得看,都熟悉的

MySQL 常用的UPDATE操作

概述 測試環境 mysql 5.6.21 步驟建立測試表 create table product proid int 11 not null auto increment comment 商品表主鍵 price decimal 10,2 not null comment 商品 type int 1...

crotab 常用寫法摘記

由於專案需要定時對業務資料庫進行備份 我便寫了乙個備份指令碼,那麼誰來定時做呢 根據多年的專案經驗,首選 crontab 每天的23 10執行以下指令碼或者 10 23 opt www platform bin backup platformdb.sh 10 23 opt www platform ...

批量UPDATE的操作

有乙個簡單的業務需求,要根據另外乙個表的id去更新這張表的sys為scott 要更新 w記錄。sql create index t idx1 on t merge1 object id index created.sql create index idx t on t merge2 object i...