2018-11-14

Fedora 28 升級到 Fedora 29

Fedora 29 已經發布,從 Fedora 28 升級到 Fedora 29 須經四個步驟,分別是:
  1. 更新原系統上已安裝的軟體
  2.  sudo dnf upgrade --refresh 
  3. 安裝 DNF plugin
  4.  sudo dnf install dnf-plugin-system-upgrade 
  5. 透過 DNF 更新系統
  6.  sudo dnf system-upgrade download --releasever=29 
  7. 升級並重開機
  8.  sudo dnf system-upgrade reboot 
  9. 如果升級之後發生問題,可以參考 Resolving post-upgrade issues
參考網址:Upgrading Fedora 28 to Fedora 29

2018-10-19

Windows 中將 Python 所有的套件更新

  1. 安裝 pip-review 套件
  2.  pip install pip-review 
  3. 使用 pip-review 更新所有可升級套件
  4.  pip-review -v -a  
pip-review 參數解釋: -v 表示輸出更多資訊,-a 表示自動安裝

參考資料: 健忘工程師的筆記 pip的相關指令用法

2018-08-28

移除使用者的密碼

如果直接以 user_account 的身份執行「passwd -d user_account」會移除密碼但也會停用該帳號,正確的作法應該是:

  1. sudo visudo 將該帳號 user_account 加入 NOPASSWD
  2.  user_account ALL=(ALL) NOPASSWD:ALL 
  3. 再以 user_account 身份執行
    sudo passwd -d `whoami`
    即可。


參考資料:https://askubuntu.com/questions/281074/can-i-set-my-user-account-to-have-no-password

2018-08-05

Fedora 27 安裝 Adobe Flash Player


  1. 加入 Adobe 的安裝來源
  2. ## Adobe Repository 32-bit x86 ##
    rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
    rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
    
    ## Adobe Repository 64-bit x86_64 ##
    rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-x86_64-1.0-1.noarch.rpm
    rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
    
  3. 安裝 Adobe Flash Player
  4. # Fedora 27/26/25/24 #
    dnf install flash-plugin alsa-plugins-pulseaudio libcurl
    
  5. 驗證是否安裝成功


參考資料:
Adobe Flash Player 27 on Fedora 27/26, CentOS/RHEL 7.4/6.9

Linux 中將 Python 所有的套件更新

只需要一個指令
 pip freeze --local | grep -v '^\-e' | cut -d = -f 1  | xargs -n1 pip install -U 

2017-11-21

Fedora 安裝 Dropbox


  1. 新增 dropbox.repo 以加入安裝套件庫
    sudo vi /etc/yum.repos.d/dropbox.repo
    輸入以下內容
    [Dropbox]
    name=Dropbox Repository
    baseurl=http://linux.dropbox.com/fedora/26/
    gpgkey=http://linux.dropbox.com/fedora/rpm-public-key.asc
    
    其中 26 應該是指 Fedora 26 之意,寫這篇筆記時 Fedora 27 剛出,還沒有 Fedora 27 的資料夾,就先用 26 的。
  2. 安裝 dropbox
    sudo dnf -y install nautilus-dropbox
    
    過程中會下載真正的安裝檔,安裝好以後會開啟瀏覽器以登入 dropbox 的帳號。
  3. 如果是用非 GNOME 的桌面系統,可以加入 rpmfusion 的安裝來源,就可以安裝 MATE 或 Cinnamon 桌面系統與 Dropbox 的整合套件。


參考資料:
Fedora 調校
https://blog.wildsky.cc/fedora/

DROPBOX:支援最完整的跨平台雲端硬碟
http://noteoffreedomsoftware.blogspot.tw/2016/03/fedora-23dropbox.html

更改 GRUB2 開機順序

  1. 顯示目前開機預設選項
    sudo grub2-editenv list
  2. 列出可能的開機選項
    sudo grep ^menuentry /boot/grub2/grub.cfg
  3. 指定預設開機選項
    sudo grub2-set-default ""
    1. 將 menuentry 後被 ' 及 ' 括住的選項填入 " 及 " 之中
    2. 例如 sudo grub2-set-default "Fedora (4.13.13-300.fc27.x86_64) 27 (Workstation Edition)"


參考資料:
Fedora 23 自訂核心開機順序
https://sites.google.com/site/zsgititit/home/freebsd/fedora-23-zi-ding-he-xin-kai-ji-shun-xu

2017-11-19

vi 指令

如何進入輸入模式
   a (append)      由游標之後加入資料。
   A               由該行之末加入資料。
   i (insert)      由游標之前加入資料。
   I               由該行之首加入資料。
   o (open)        新增一行於該行之下供輸入資料之用。
   O               新增一行於該行之上供輸入資料之用。
如何離開輸入模式
   《ESC》 結束輸入模式。

參考資料:
vi 指令說明(完整版)
http://www2.nsysu.edu.tw/csmlab/unix/vi_command.htm

鳥哥的 Linux 私房菜 vim 程式編輯器
http://linux.vbird.org/linux_basic/0310vi.php