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 Gnome Shell trên Linux

Sao lưu môi trường máy tính để bàn Gnome trên Linux liên quan đến việc xuất tất cả các tệp cấu hình cơ sở dữ liệu từ Dconf. Để cài đặt Dconf, hãy mở terminal và làm theo hướng dẫn dành cho Linux.
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 là một phần trung tâm của Gnome, vì vậy nó có thể đã có trên PC Linux của bạn. Điều đó nói rằng, bạn nên cài đặt lại phần mềm như vậy, đặc biệt nếu trước đây bạn đã vô tình gỡ cài đặt phần mềm đó.

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ài đặt Dconf trên bất kỳ bản phân phối Linux nào khá dễ dàng vì nó là phần trung tâm của Gnome và bộ ứng dụng Gnome. Để cài đặt Dconf, hãy mở một cửa sổ đầu cuối, tìm kiếm trình quản lý gói của bạn để tìm “dconf” và cài đặt nó.

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

Tạo một bản sao lưu đầy đủ với Dconf sẽ cho phép bạn lưu tất cả các cài đặt và cấu hình Dconf của mình, cùng với môi trường máy tính để bàn Gnome Shell. Đối với hầu hết người dùng, điều này là quá mức cần thiết. Tuy nhiên, nếu bạn hoang tưởng và muốn đảm bảo mọi cài đặt đều an toàn, thì đây là cách nên làm.

Mở một thiết bị đầu cuối và sử dụng lệnh kết xuất dconf để xuất toàn bộ cơ sở dữ liệu Dconf sang PC Linux của bạn. KHÔNG SỬ DỤNG SUDO!

dconf dump / > full-backup

Kết xuất cài đặt đã hoàn tất. Bước tiếp theo là xem lại nội dung của tệp để xác minh rằng quá trình sao lưu đã được thực hiện chính xác. Sử dụng cat sẽ in nội dung của dữ liệu trong thiết bị đầu cuối và cho phép bạn xem nó.

cat ~/full-backup

Nếu mọi thứ đều ổn, hãy nhập clean và tạo một thư mục mới trong ~/Documents để chứa tệp sao lưu. Lưu trữ bản sao lưu Dconf trong một thư mục riêng sẽ đảm bảo rằng nó không vô tình bị xóa.

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

Chỉ sao lưu cho Gnome

Nếu bạn không quan tâm đến tất cả các cài đặt trên màn hình Linux của mình và chỉ muốn sao lưu màn hình Gnome, các tab và cấu hình ứng dụng Gnome, thì đây là giải pháp tốt nhất.

Để bắt đầu quá trình sao lưu, hãy sử dụng lệnh kết xuất dconf và CHỈ xuất tệp /org/gnome/settings.

dconf dump /org/gnome > gnome-backup

Khi Dconf hoàn tất việc kết xuất các cài đặt, hãy kiểm tra nội dung của nó bằng cách xem bằng lệnh cat.

cat ~/gnome-backup

Xem tập tin. Nếu mọi thứ đều ổn, hãy tạo một thư mục sao lưu mới trên PC Linux của bạn và đặt tệp ở đó.

mkdir -p ~/Documents/gnome-backups/

mv gnome-backup ~/Documents/gnome-backups/

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

Sao lưu Gnome Shell sẽ đảm bảo rằng các mục yêu thích cũng như các cài đặt khác của bạn vẫn còn nguyên vẹn sau khi khôi phục. Tuy nhiên, Dconf không thể sao lưu các icon và theme mà bạn sử dụng. Nếu bạn muốn chúng nguyên vẹn khi khôi phục bản sao lưu của mình, bạn cần sao lưu các chủ đề biểu tượng tùy chỉnh của mình để giữ an toàn.

Lưu ý: Hầu hết người dùng có chủ đề biểu tượng tùy chỉnh trong thư mục ~/.icons và ~/.themes. Nếu chủ đề biểu tượng không có trong các thư mục này, hãy làm theo hướng dẫn để sao lưu hệ thống của bạn.

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

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

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

Ngoài ra, hãy tạo bản sao lưu hệ thống cho các biểu tượng và chủ đề 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 ~/Documents/gnome-backups/

Gnome Shell với tất cả các biểu tượng tùy chỉnh được sao lưu.

Hoàn thành quy trình bằng cách đặt thư mục “sao lưu gnome” trong dịch vụ đám mây yêu thích của bạ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 “sao lưu gnome” cho PC Linux của bạn và mở một thiết bị đầu cuối. Trong thiết bị đầu cuối, sử dụng lệnh CD để truy cập các tệp bên trong.

cd ~/Downloads/gnome-backups

Bắt đầu quá trình khôi phục bằng cách nhập tệp sao lưu Dconf vào hệ thống của bạn.

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

dconf load / < full-backup

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

dconf load /org/gnome < gnome-backup

Sau đó khôi phục các biểu tượng tùy chỉnh. Để khôi phục các biểu tượng và chủ đề cho một người dùng, hãy làm:

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

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

Ngoài ra, đối với các biểu tượng và chủ đề trên toàn hệ thống, hãy chạy các lệnh sau trong thiết bị đầu cuối:

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

Khi tất cả các tệp sao lưu được khôi phục, màn hình nền Gnome Shell của bạn sẽ trông giống như trước khi sao lưu. Nếu không, hãy nhấn Alt + F2, nhập “r” và nhấn Enter để đặt lại màn hình nền.

Không thể thiết lập lại máy tính để bàn của bạn? Bạn cần khởi động lại PC Linux của mình. Sau khi khởi động lại, hãy đăng nhập lại vào Gnome Shell. Khi bạn đăng nhập lại vào Gnome, mọi thứ sẽ trở lại bình thường.