差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

兩邊的前次修訂版 前次修改
下次修改
前次修改
tech:alpine [2022/09/03 21:45] jonathantech:alpine [2024/04/12 09:15] (目前版本) – [由 3.18 升級到 3.19] jonathan
行 50: 行 50:
 </cli>++ </cli>++
      
 +  
 +===== 更改 IP  =====
 +  * Exp. 設定 IP 為 192.168.11.60 <cli>
 +vi /etc/network/interfaces
 +</cli><file>
 +auto lo
 +iface lo inet loopback
 +
 +auto eth0
 +iface eth0 inet static
 +        address 192.168.11.60
 +        netmask 255.255.255.0
 +        gateway 192.168.11.254
 +</file>
 +
 +===== 更改 hostname  =====
 +  * Exp. 設定 hostname 為 pve-alpine3 <cli>
 +echo "pve-alpine3" > /etc/hostname
 +hostname -F /etc/hostname
 +vi /etc/hosts
 +</cli><file>
 +:
 +127.0.0.1       alpine3.ichiayi.com pve-alpine3 localhost.localdomain localhost
 +:
 +</file>
 +  * 驗證修改後的 hostname <cli>
 +pve-alpine3:~# hostname
 +pve-alpine3
 +pve-alpine3:~# hostname -f
 +alpine3.ichiayi.com
 +</cli>
 +
 +===== 由 3.18 升級到 3.19 =====
 +  * 參考 - https://www.cyberciti.biz/faq/how-to-upgrade-alpine-linux-3-4-to-3-5-xx/
 +  - 更新到最新的 3.18 <cli>
 +apk update
 +apk upgrade
 +</cli>
 +  - 更新 apk repo 設定 <cli>
 +vi /etc/apk/repositories
 +</cli><file>
 +#/media/cdrom/apks
 +http://dl-cdn.alpinelinux.org/alpine/v3.19/main
 +http://dl-cdn.alpinelinux.org/alpine/v3.19/community
 +</file>
 +  - 進行更新 repo <cli>
 +apk update
 +</cli>
 +  - 進行升級 <cli>
 +apk upgrade --available && sync
 +</cli>
 +  - 重新開機讓升級生效 <cli>
 +reboot
 +</cli>
 ===== 安裝 SSH Server ===== ===== 安裝 SSH Server =====
   * 參考 - https://wiki.alpinelinux.org/wiki/Setting_up_a_SSH_server   * 參考 - https://wiki.alpinelinux.org/wiki/Setting_up_a_SSH_server
行 76: 行 130:
 rc-service snmpd start rc-service snmpd start
 </cli> </cli>
 +
 +===== 安裝 Qemu-Agent =====
 +  * 啟用 community 套件來源 <cli>
 + vi /etc/apk/repositories
 +</cli><file>
 +:
 +#/media/cdrom/apks
 +http://mirror.dst.ca/alpine/v3.16/main
 +http://mirror.dst.ca/alpine/v3.16/community
 +#http://mirror.dst.ca/alpine/edge/main
 +#http://mirror.dst.ca/alpine/edge/community
 +#http://mirror.dst.ca/alpine/edge/testing
 +</file>
 +  * 進行更新與安裝 <cli>
 +apk update; apk upgrade
 +apk add qemu-guest-agent
 +</cli>
 +  * 確認 vport 的位置 <cli>
 +pve-airsonic:~# ls -lt /dev/vport*
 +crw-------    1 root     root      242,   1 Jan 30 11:06 /dev/vport1p1
 +</cli>
 +  * 修改 /etc/conf.d/qemu-guest-agent 設定 GA_PATH=“/dev/vport1p1” <file>
 +:
 +# Specifies the device path for the communications back to QEMU on the host
 +# Default: /dev/virtio-ports/org.qemu.guest_agent.0
 +GA_PATH="/dev/vport1p1"
 +</file>
 +  * 讓設定生效 <cli>
 +rc-update add qemu-guest-agent
 +rc-service qemu-guest-agent restart
 +</cli>
 +
 +===== 其他安裝 Alpine 服務 =====
 +{{topic>alpine}}
  
 {{tag>alpine timezone ssh}} {{tag>alpine timezone ssh}}
  • tech/alpine.1662212719.txt.gz
  • 上一次變更: 2022/09/03 21:45
  • jonathan