Tin tức và phân tích của tất cả các thiết bị di động

Cách sao lưu cài đặt máy tính để bàn Budgie trên Linux

Nếu bạn muốn sao lưu màn hình Budgie, bảng điều khiển, widget và mọi thứ khác, điều này yêu cầu phải làm việc với Dconf. Để làm việc với Dconf, bạn cần đảm bảo rằng nó đã được cài đặt và chạy trên PC Linux của bạn.

CẢNH BÁO SPOILER: Cuộn xuống và xem video hướng dẫn ở cuối bài viết này.

Cài đặt dconf

Lưu ý: Dconf rất có thể đã có trên máy Linux của bạn. Tuy nhiên, điều quan trọng là thử cài đặt lại phần mềm này, đề phòng.

Ubuntu

sudo apt install dconf*

Debian

sudo apt-get install dconf*

Vòm Linux

sudo pacman -S dconf

mũ phớt

sudo dnf install dconf

mởSUSE

sudo zypper install dconf

Linux chung

Cần Dconf trên hệ thống của bạn nhưng không sử dụng thứ gì đó từ danh sách trên? Mở một thiết bị đầu cuối và sử dụng trình quản lý gói của bạn để tìm kiếm “dconf”. Khi bạn tìm thấy nó, hãy cài đặt tất cả các gói có tên “dconf”.

Sao lưu cài đặt Budgie của bạn

Sao lưu toàn bộ bằng Dconf là cách tốt nhất để giữ an toàn cho tất cả các cài đặt hệ thống của bạn (bao gồm cả Budgie). Để tạo bản sao lưu, hãy khởi chạy cửa sổ đầu cuối và chạy lệnh kết xuất dconf để sao lưu toàn bộ cấu hình Dconf của bạn. KHÔNG SỬ DỤNG SUDO!

dconf dump / > full-backup

Khi quá trình kết xuất cài đặt hoàn tất, hãy chạy nó bằng lệnh cat để xác minh nội dung của tệp.

cat ~/full-backup | more

Nếu nội dung của tệp trông ổn khi bạn chạy nó bằng lệnh cat, hãy nhập xóa để xóa thiết bị đầu cuối. Sau đó, tạo một thư mục trong thư mục ~/Documents của bạn để chứa tệp sao lưu. Di chuyển dữ liệu vào đây thay vì lưu trữ trong thư mục chính của bạn là một ý kiến ​​hay vì điều này sẽ đảm bảo bạn không vô tình xóa dữ liệu đó sau này.

mkdir -p ~/Documents/dconf-backups/

mv full-backup ~/Documents/dconf-backups/

Chỉ sao lưu cho Budgie

Đi theo lộ trình chỉ dành cho Budgie khi tạo bản sao lưu mới là một ý tưởng tuyệt vời nếu bạn chỉ muốn lưu các cài đặt cơ bản chứ không phải toàn bộ hệ thống. Để tạo bản sao lưu mới, hãy xuất dữ liệu sang /com/solus-project/ bằng cách sử dụng lệnh kết xuất dconf.

dconf dump /com/solus-project/ > budgie-backup

Sau khi lệnh xuất hoàn tất, hãy xem tệp sao lưu bằng lệnh cat. Nhìn vào tệp dữ liệu sẽ cho bạn biết liệu sao lưu có thành công hay không.

cat ~/budgie-backup | more

Nếu bản sao lưu hoạt động tốt, hãy tạo một thư mục sao lưu mới trong ~/Documents và di chuyển dữ liệu vào đó bằng lệnh mv.

mkdir -p ~/Documents/budgie-backups/

mv budgie-backup ~/Documents/budgie-backups/

Chủ đề và biểu tượng

Bạn đã sao lưu cài đặt Budgie của mình bằng cách xuất chúng từ Dconf. Sao lưu theo cách này sẽ đảm bảo rằng bảng điều khiển, tiện ích con và các tùy chỉnh khác của bạn vẫn nguyên vẹn. Tuy nhiên, nó sẽ không giữ các biểu tượng và chủ đề tùy chỉnh vì Dconf chỉ là văn bản và không thể chứa các tệp biểu tượng và chủ đề. Do đó, bạn sẽ cần tạo một bản sao lưu đầy đủ của cả hai thư mục ~/.icons và ~/.themes.

Để tạo bản sao lưu, hãy mở một thiết bị đầu cuối và sử dụng lệnh tar để nén các thư mục này.

Lưu ý: Nếu bạn cài đặt chủ đề tùy chỉnh và tệp biểu tượng trên toàn hệ thống, bạn phải sao lưu thư mục /usr/share/icons/ và /usr/share/themes/ thay vì ~/.icons và ~/.themes .

tar -cvpf custom-icons.tar.gz ~/.icons

tar -cvpf custom-themes.tar.gz ~/.themes

mv *.tar.gz ~/Documents/budgie-backups/

Ngoài ra, sao lưu hệ thống của bạn.

sudo -s

cd /usr/share/

tar -cvpf custom-icons.tar.gz icons

tar -cvpf custom-themes.tar.gz themes
mv *.tar.gz /home/username/Documents/budgie-backups/

Lấy thư mục “budgie-backups” và tải nó lên nhà cung cấp dịch vụ lưu trữ đám mây yêu thích của bạn để lưu giữ an toàn. Ngoài ra, hãy đặt nó trên máy chủ gia đình hoặc ổ cứng ngoài.

Khôi phục bản sao lưu

Tải xuống thư mục “budgie-backups” từ đám mây (hoặc máy chủ gia đình) và đặt nó vào thư mục ~/Downloads trên PC Linux của bạn. Sau đó, mở một cửa sổ đầu cuối và sử dụng lệnh CD để điều hướng từ thư mục chính của bạn đến thư mục ~/Downloads.

cd ~/Downloads/budgie-backups

Sử dụng lệnh tải dconf để khôi phục cài đặt máy tính để bàn của Budgie.

Lệnh khôi phục hoàn toàn

dconf load / < full-backup

Gnome chỉ khôi phục lệnh

dconf load /com/solus-project/ < budgie-backup

Với máy tính để bàn Budgie đã được sao lưu, đã đến lúc đưa các biểu tượng và chủ đề tùy chỉnh của chúng tôi vào hệ thống.

Khôi phục các biểu tượng người dùng đơn lẻ

Để khôi phục các biểu tượng và chủ đề tùy chỉnh cho một người dùng, hãy chạy các lệnh sau trong cửa sổ đầu cuối.

tar --extract --file custom-icons.tar.gz -C ~/ --strip-components=2

tar --extract --file custom-themes.tar.gz -C ~/ --strip-components=2

Khôi phục biểu tượng cho người dùng toàn hệ thống

Để khôi phục các biểu tượng và chủ đề trên toàn hệ thống, hãy thực hiện các thao tác dòng lệnh sau.

sudo tar --extract --file custom-icons.tar.gz -C /usr/share/ --strip-components=1 --overwrite 

sudo tar --extract --file custom-themes.tar.gz -C /usr/share/ --strip-components=1 --overwrite

Sau khi khôi phục tất cả các tệp của bạn vào PC Linux, Budgie sẽ giống như đang thực hiện trước khi sao lưu. Nếu nó không ổn, hãy đăng xuất khỏi phiên của bạn và đăng nhập lại.