Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới
Nếu bạn sử dụng nhiều PPA trên PC Ubuntu của mình và gần đây đã nâng cấp lên Ubuntu 20.04, bạn có thể nhận thấy rằng một số PPA của bạn không hoạt động, vì chúng
Các chủ đề thiết kế material design là một chủ đề được yêu thích trên máy tính để bàn Linux từ trước đến nay. Một trong những cách triển khai tốt nhất hiện có là chủ đề Paper GTK. Đó là một chủ đề phẳng, tối thiểu tuân thủ rất nghiêm ngặt các thông số kỹ thuật thiết kế material design của Google. Chủ đề GTK này chủ yếu tập trung vào bộ công cụ GTK 3 và hoạt động tốt nhất với nó. Tuy nhiên, mặc dù vậy, Paper vẫn hoạt động khá tốt với các ứng dụng dựa trên GTK 2 và môi trường máy tính để bàn.
Trong hướng dẫn này, chúng tôi sẽ đề cập đến việc xây dựng Paper từ đầu, vì đó là cách tốt nhất để có được phiên bản mới nhất tuyệt đối mà không gặp nhiều vấn đề. Bước đầu tiên để xây dựng Paper từ nguồn là cài đặt tất cả các phụ thuộc của nó. Cụ thể, Paper cần Git, GTK Engine Murrine và một vài thứ khác.
sudo apt cài đặt gtk2-engine-Murrine gtk2-engine-pixbuf git autoconf
sudo apt-get install gtk2-engine-Murrine gtk2-engine-pixbuf git autoconf
sudo pacman -S gtk-engine-kill gtk-engine git autoconf
sudo dnf cài đặt gtk-kill-engine gtk2-engine git autoconf
sudo zypper cài đặt gtk-kill-engine gtk2-engine git autoconf
Trong hướng dẫn này, chúng tôi chủ yếu tập trung vào các bản phân phối Linux phổ biến nhất (như Ubuntu, Fedora, Debian, v.v.) tuy nhiên điều đó không có nghĩa là Paper sẽ không hoạt động trên các bản phân phối Linux khác . Cho rằng trong hướng dẫn này Giấy đang được xây dựng, không cần phải lo lắng. Nếu bạn đang chạy một bản phân phối Linux ít được biết đến hơn, hãy theo dõi các phần phụ thuộc sau. Hãy nhớ rằng chúng có thể có các tên khác nhau.
Tìm kiếm trình quản lý gói của hệ điều hành của bạn cho “Git”, “Autoconf”, “Công cụ giết người GTK” và “Công cụ GTK”.
Để bắt đầu xây dựng Paper, hãy mở một thiết bị đầu cuối và sử dụng lệnh Git để tải mã nguồn mới nhất xuống PC Linux của bạn.
git clone https://github.com/snwh/paper-gtk-theme.git
Việc tải xuống tất cả mã nguồn của chủ đề Giấy có thể mất một chút thời gian tùy thuộc vào tốc độ internet của bạn. Khi quá trình hoàn tất, hãy sử dụng lệnh CD và di chuyển thiết bị đầu cuối từ thư mục chính của người dùng mà nó bắt đầu vào thư mục paper-gtk-theme mới được sao chép .
cd paper-gtk-theme
Bên trong thư mục mã nguồn Paper GTK, quá trình xây dựng có thể bắt đầu. Lệnh đầu tiên bạn cần chạy trong quá trình xây dựng là tập lệnh autogen.sh . Tập lệnh này sẽ quét PC Linux của bạn, xác định xem bạn đã có tất cả các thư viện chính xác để bắt đầu quá trình xây dựng và tạo các tệp cần thiết hay chưa.
./autogen.sh
Chạy autogen.sh cũng tạo ra một tập lệnh cấu hình . Chạy nó để hoàn tất cấu hình autogen.sh đã bắt đầu.
./configure
Sau khi tập lệnh autogen.sh kết thúc, bước tiếp theo trong quá trình xây dựng là sử dụng makefile . Trong terminal, hãy chạy lệnh make . Quá trình biên dịch sẽ bắt đầu khi lệnh này chạy và sẽ mất một chút thời gian, vì vậy hãy kiên nhẫn.
chế tạo
Ở bước cuối cùng này, bạn sẽ sử dụng lại make . Tuy nhiên, thay vì chạy nó để xây dựng, bạn sẽ sử dụng nó để cài đặt mã. Chạy thực hiện cài đặt bằng lệnh sudo , để cài đặt chủ đề trên toàn hệ thống.
sudo thực hiện cài đặt
Chủ đề Paper GTK xây dựng và cài đặt vào hệ thống tệp gốc, trong / usr / share / themes / . Rất nhiều lần chạy thực hiện cài đặt mà không có đặc quyền sudo sẽ cài đặt mọi thứ cho một người dùng duy nhất bên trong ~ / .themes thay thế. Tuy nhiên, Chủ đề GTK Giấy không hoạt động theo cách này. Thay vào đó, nếu bạn đang muốn cung cấp chủ đề này cho một người dùng trên hệ thống, bạn sẽ cần làm theo các quy trình cài đặt truyền thống, sau đó di chuyển các tệp đến đúng vị trí theo cách thủ công.
Đầu tiên, hãy đưa cd vào thư mục chủ đề của PC Linux của bạn. Sau đó, sử dụng lệnh mv , di chuyển Paper đến thư mục ~ / .themes .
mkdir -p ~ / .themes sudo mv Paper ~ / .themes
Sau khi chuyển Giấy vào đúng thư mục, chỉ người dùng giữ chủ đề mới có thể sử dụng được. Lặp lại quá trình này cho nhiều người dùng như mong muốn.
Không có chủ đề GTK nào hoàn chỉnh nếu không có chủ đề biểu tượng. May mắn thay, nhà phát triển chủ đề Paper GTK cũng có chủ đề biểu tượng để sử dụng. Nó được thiết kế để trở thành người bạn đồng hành hoàn hảo cho chủ đề máy tính để bàn. Giống như Paper GTK, chủ đề biểu tượng cần được xây dựng.
Để cài đặt chủ đề, hãy lấy nó từ Github, bằng lệnh git clone .
git clone https://github.com/snwh/paper-icon-theme.git
Di chuyển thiết bị đầu cuối vào thư mục giấy-biểu tượng-chủ đề bằng lệnh CD .
cd paper-icon-theme
Bên trong thư mục Nguồn biểu tượng giấy, quy trình xây dựng giống với hướng dẫn chủ đề GTK. Đầu tiên, chạy autogen.sh để tạo tệp cấu hình và tệp makefile.
./autogen.sh ./configure chế tạo
Cuối cùng, cài đặt chủ đề biểu tượng vào / usr / share / icon / .
sudo thực hiện cài đặt
Chạy lệnh thực hiện cài đặt với sudo sẽ cài đặt chủ đề biểu tượng trên toàn cầu, cho tất cả người dùng. Nếu bạn không quan tâm đến việc cung cấp chủ đề biểu tượng cho mọi người trên hệ thống, bạn sẽ cần cài đặt nó cục bộ, vào thư mục ~ / .icons . Thật không may, các tập lệnh xây dựng với chủ đề biểu tượng Giấy không hoạt động theo cách đó. Cũng giống như chủ đề GTK, bạn sẽ cần di chuyển các tệp theo cách thủ công.
Để bắt đầu, hãy chuyển CD vào / usr / local / share / icon
cd / usr / local / share / biểu tượng
Tiếp theo, tạo một thư mục ~ / .icons mới trong ~ / .
mkdir -p ~ / .icons
Cuối cùng, sử dụng mv để cài đặt chủ đề biểu tượng.
mv Giấy * ~ / .icons
Nếu bạn sử dụng nhiều PPA trên PC Ubuntu của mình và gần đây đã nâng cấp lên Ubuntu 20.04, bạn có thể nhận thấy rằng một số PPA của bạn không hoạt động, vì chúng
Bạn mới sử dụng Linux và muốn thêm nhạc của mình vào Rhythmbox nhưng không chắc về cách thực hiện? Chúng tôi có thể giúp! Hãy làm theo hướng dẫn này khi chúng tôi xem xét cách thiết lập
Bạn có cần truy cập PC hoặc Máy chủ Ubuntu từ xa từ PC Microsoft Windows của mình không? Không chắc chắn về cách làm điều đó? Làm theo hướng dẫn này khi chúng tôi chỉ cho bạn
Bạn có sử dụng trình duyệt web Vivaldi làm trình điều khiển hàng ngày trên Linux không? Bạn đang cố gắng tìm cách sao lưu cài đặt trình duyệt của mình để giữ an toàn? chúng tôi
Cách tải xuống Podcast từ Linux Terminal với Podfox
Cách dọn dẹp và tăng tốc Ubuntu
Bạn đang cần một ứng dụng khách podcast tốt, thanh lịch cho máy tính để bàn Linux của mình? Nếu vậy, bạn cần dùng thử CPod. Đó là một ứng dụng nhỏ thân thiện giúp lắng nghe
TuxGuitar là một công cụ soạn nhạc mã nguồn mở. Với nó, người dùng có thể tạo và chỉnh sửa khuông nhạc guitar của riêng mình. Trong hướng dẫn này, hãy xem qua cách
Nếu bạn làm việc nhiều với hình ảnh trên Linux nhưng thấy thiếu các công cụ hình ảnh tích hợp sẵn, Annotator có thể dành cho bạn. Với ứng dụng này, bạn có thể thêm tem, văn bản,
AppImagePool là một ứng dụng khách AppImageHub dành cho Linux. Với nó, người dùng có thể dễ dàng duyệt và tải xuống AppImages từ cửa hàng AppImageHub. Đây là cách để lấy nó