在 Debian 上实现 LibreOffice 的网络协作
可选方案与适用场景
方案一 自建在线协作环境 Collabora Online
sudo apt-get update && sudo apt-get install docker.iosudo systemctl status dockerdocker pull collabora/code
docker run -t -d -p 9980:9980 \
-e 'domain=your_domain\.com' \
--restart always \
collabora/code
方案二 基于 Samba 的文件共享协作
sudo apt-get install sambasudo mkdir -p /var/www && sudo chmod 777 /var/www/etc/samba/smb.conf(示例):[global]
workgroup = WORKGROUP
security = user
deadtime = 0
[www]
comment = WebTest
path = /var/www
browseable = yes
guest ok = yes
read only = no
create mask = 0777
directory mask = 0777
sudo service smbd restartsudo smbpasswd -a your_username\\服务器IP\www,使用上一步创建的用户登录。smb://服务器IP/www。方案三 自研协作服务 UNO API 集成
常见问题与优化
fc-cache -f -v),避免在线/转换文档出现中文乱码。HTTP_PROXY/HTTPS_PROXY)。apt 升级或在需要时替换为新版本包。