發表文章

目前顯示的是 2017的文章

dnf 使用離線套件庫安裝的方法

先改/etc/yum.repos.d/fedora.repo 和 fedora-updates.repo (我是改好在複製進去) 在那之前你先要準備好你的檔案 到線上抓repodata這個資料夾、media.repo還有你要的Packages 放到同一個資料夾內 複製media.repo中的幾行  mediaid=一串數字 metadata_expire=-1 cost=500 fedora.repo 把baseurl改成你的離線目錄(就是放那三個東西的資料夾) 舉例:baseurl=file:///run/media/user/apacer_64gb/106/linux/fc24-i386/ 把metalink註解(前面加#) metadata_expire改成-1 貼上mediaid=一串數字 貼上cost=500  gpgcheck改成0 一個檔案中有三組要改 fedora-updates.repo也是一樣的改法 好了之後輸入兩行指令 cp fedora.repo /etc/yum.repos.d/fedora.repo cp fedora-updates.repo /etc/yum.repos.d/fedora-updates.repo 之後確認一下是不是可以用離線安裝

dnf 指令整理筆記

最早在Fedora18出現 Fedora22後取代yum 跟yum有許多相似之處 還有部分是用yum的設定檔 線上安裝指定套件 dnf install <套件名稱>        安裝目前目錄中的rpm包 dnf install *.rpm     (也可以指定套件名稱) 移除指定套件 dnf remove <套件名稱> 更新指定套件 dnf upgrade <套件名稱>     (如果沒指定名稱則更新所有套件) 檢視dnf的安裝、更新歷史紀錄 dnf history 復原最近一次的操作 dnf history undo last 查詢指定套件的資訊 dnf info <套件名稱> 下載指定套件至目前目錄 dnf download <套件名稱>  安裝群組 dnf group install <群組名稱>     (移除改成remove) 清除dnf所有快取資料 dnf clean all     (下次執行dnf時會再把快取抓至/var/cache/dnf) 更多dnf指令詳細的資料請見以下 http://dnf.readthedocs.io/en/latest/index.html

Fedora24 NTP

-----部屬NTP伺服器----- 1.安裝套件 # cd 套件所在的資料夾 # dnf install *.rpm 2.設定參數 # vi /etc/ntp.conf 第18行加入 restrict [伺服器IP] mask 255.255.255.0 nomodify notrap 把這些註解 server X.fedora.pool.ntp.org iburst (前面加上井) 然後在下方添加這幾行(w96j0 ) server tock.stdtime.gov.tw server time.stdtime.gov.tw server tick.stdtime.gov.tw 儲存離開 # systemctl start ntpd # systemctl enable ntpd 讓防火牆允許NTP服務 # firewall-cmd --add-service=ntp --permanent # firewall-cmd --reload 3.測試 # ntpq -p  remote           refid      st t when poll reach   delay   offset  jitter ====================================================== *ntp1.jst.mfeed. 133.243.236.17   2 u    1   64    1   18.131    0.228   0.166   ntp2.jst.mfeed. 133.243.236.17   2 u    -   64    1   18.085    0.263   0.137   ntp3.jst.mfeed. 133.243.236.17   2 u    1   64    1   18.124    0.442   0.053  -------------------- -----配置客戶端(FEDORA)----- 1.安裝套件(ntpdate) # cd 套件所在的資料夾 # dnf install *.rpm 2.調整時間 # ntpdate [ntp server ip] ----

Fedora24 SSH

-----啟動SSH服務----- 1.設定參數 開啟終端機登入root # vi /etc/ssh/sshd_config 第49行 PermitRootLogin yes 把yes改成no 第78行 #PermitEmptyPasswords no 把註解取消(拿掉#) # systemctl restart sshd 2.讓防火牆允許SSH服務(防火牆執行下設定) # firewall-cmd --add-service=ssh --permanent # firewall-cmd --reload -------------------- -----配置客戶端SSH服務(FEDORA)----- 1.安裝套件 共有三個(openssh,openssh-client,openssh-server) # cd 套件所在的資料夾 # dnf install *.rpm 2.使用一般用戶連接SSH伺服器 登入遠端ssh伺服器指令 # ssh [username@(hostname or IP address)] EX: # ssh user01@localhost.localdomain 輸入後會詢問是否連線 輸入 yes 輸入密碼 若要登出輸入exit -------------------- -----配置客戶端SSH服務(WINDOWS)----- 安裝PUTTY並執行 輸入SSH伺服器IP PORT22並連線 登入帳號既可 --------------------