在CentOS系統上共享AppImage文件可以通過以下幾種方法實現:
sudo yum install nfs-utils rpcbind
sudo systemctl enable rpcbind
sudo systemctl enable nfs
編輯 /etc/exports 文件,添加共享目錄:
/srv/nfs 192.168.1.0/24(rw,sync,no_root_squash)
sudo exportfs -a
sudo systemctl restart rpcbind
sudo systemctl restart nfs-server
在客戶端機器上:
sudo yum install nfs-utils
sudo mkdir -p /mnt/nfs
sudo mount -t nfs 192.168.1.10:/srv/nfs /mnt/nfs
(注:需要將 /mnt/nfs 添加到 /etc/fstab 以便開機自動掛載)。
sudo yum install samba
mkdir /data/tools
chown -R user:user /data/tools
編輯 /etc/samba/smb.conf 文件,添加共享目錄:
[tools]
path = /data/tools
valid users = user
writable = yes
guest ok = yes
sudo systemctl restart smbd
sudo systemctl enable smbd
sudo firewall-cmd --permanent --add-service=samba
sudo firewall-cmd --reload
在Windows上輸入 \\192.168.2.211\tools,輸入用戶名和密碼即可訪問。
chmod +x your-appimage-file.AppImage
./your-appimage-file.AppImage
app.desktop 文件并放置在 /usr/share/applications 目錄下。以上方法適用于更廣泛的網絡環境和操作系統。如果需要進一步的文件共享,可以考慮使用NFS或Samba服務。