网络和打印机设置未存储在用户的 /home 目录中,因此将被全新安装的 Ubuntu 覆盖。
我如何备份这些设置以确保不会丢失当前的无线网络和打印机设置?
我正在运行 Ubuntu 13.04,但我想这是一个可以针对所有 Ubuntu 版本通用回答的问题。
答案1
Printers.conf 文件定义可用的本地打印机。它通常位于 /etc/cups 目录中,并在添加或删除打印机时由 cupsd(8) 程序自动生成。
/etc/NetworkManager
是存储网络设置的目录。
了解上述位置后,您就可以将两个设置文件复制到安全的地方。请记住,设置文件在发行版的未来版本中可能会或可能不会更改,因此最好将它们作为指南保存下来,而不要盲目地将它们粘贴回去。
本示例包含 Ubuntu 15.04 中备份 1 台打印机设置所涉及的所有步骤和文件
sudo service cups stop
sudo cp /etc/cups/printers.conf /etc/cups/printers.conf.bup
sudo cp my_backup/printers.conf /etc/cups
sudo cp my_backup/printers.conf.O /etc/cups
sudo cp /etc/cups/subscriptions.conf /etc/cups/subscriptions.conf.bup
sudo cp my_backup/subscriptions.conf /etc/cups
sudo cp my_backup/subscriptions.conf.O /etc/cups
sudo cp my_backup/ppd/Kyocera-FS-C5400DN-KPDL.ppd /etc/cups/ppd
sudo service cups start