Thế giới nguồn mở di chuyển với tốc độ rất nhanh và mặc dù có rất nhiều bản phát hành thường xuyên, nhưng khoảng thời gian giữa các bản phát hành đã có thể cung cấp các tính năng mà bạn có thể cần. Sử dụng phiên bản trung kế của một phần mềm (như nhân Linux) sẽ cho phép bạn dùng thử mã mới nhất chưa được phát hành chính thức.
Xin lưu ý rằng mặc dù phiên bản thân của bất kỳ thứ gì có thể dẫn đến nhiều tính năng hơn, nhưng khả năng chương trình thậm chí sẽ không khởi động vì lỗi cũng tăng lên. Chạy đường trục có một số rủi ro, nhưng dù sao thì một số người vẫn muốn thực hiện trên các máy không sản xuất.
Giới thiệu về Thân cây KDE
Sẽ ổn nếu mọi người muốn chạy phiên bản trung kế của một số chương trình nhất định, nhưng ai lại muốn chạy phiên bản trung kế của KDE? Mặc dù về mặt kỹ thuật, nó thậm chí còn gây ra nhiều rủi ro hơn, nhưng chạy phiên bản trung kế của KDE cung cấp mã mới nhất và tốt nhất cho các tính năng và hiệu suất. Một số người chỉ tình cờ muốn chạy những thứ mới nhất tuyệt đối. Đối với bản thân tôi, tôi hiện đang quan tâm đến việc chạy KDE Trunk vì phiên bản hiện tại (sau này sẽ trở thành KDE 4.7) cuối cùng có thể đồng bộ hóa với tất cả lịch Google mà tôi có thông qua CalDAV.
Thiết lập kho lưu trữ
Thông thường để chạy KDE Trunk, bạn phải lấy mã mới nhất từ máy chủ của họ và tự biên dịch. Nó không chỉ khó mà còn rất tốn thời gian, và nhiều khả năng là đã có mã mới hơn trước khi bạn biên dịch xong. openSUSE làm cho việc này dễ dàng hơn rất nhiều bằng cách cung cấp một kho lưu trữ cập nhật hàng tuần với mã mới nhất từ KDE Trunk. Sau đó, bạn có thể cài đặt các gói này giống như bất kỳ gói nào khác.
Để thêm kho lưu trữ, bạn cần mở YaST như thể bạn đang cài đặt một chương trình, sau đó đi tới trình đơn Cấu hình và chọn Kho lưu trữ . Sau khi tải kho lưu trữ, bạn cần nhấp vào Thêm , sau đó chọn HTTP, rồi nhập URL cho "Các gói cốt lõi" được liệt kê tại đây cho hệ thống của bạn. Sau đó, chỉ cần thêm nó và để YaST cập nhật kho.
Nếu nó yêu cầu, hãy tiếp tục và nhập khóa GPG cho kho lưu trữ. Lặp lại quy trình này cho " Ứng dụng đã phát hành "và" Thêm ". Nếu bạn thực sự muốn, bạn cũng có thể thêm" Không ổn định:Sân chơi "; mặc dù tôi sẽ không giới thiệu nó, vì tôi đã không tự thêm nó vào.
Vô hiệu hóa mức độ dính của nhà cung cấp
Nếu bạn kiểm tra các bản cập nhật ngay bây giờ, sẽ không có gì xảy ra. Tại sao? openSUSE triển khai một tính năng được gọi là "Sự gắn bó của nhà cung cấp". Về cơ bản, điều này có nghĩa là sau khi một gói được cài đặt, hệ thống sẽ chỉ kiểm tra các bản cập nhật trong cùng một kho lưu trữ mà nó đã được cài đặt từ đó. Ngay cả khi một kho lưu trữ khác có cùng một gói trong phiên bản mới hơn, YaST sẽ không chấp nhận đó là một bản cập nhật khả thi. Tính năng này chỉ đơn giản là để giữ cho hệ thống ổn định.
Tuy nhiên, tôi đã học được rằng có hai cách bạn có thể cập nhật. Đầu tiên, bạn vẫn có thể duy trì sự gắn bó của nhà cung cấp và chạy zypper Dup --from
Nhưng vì những gì chúng tôi đang làm về mặt kỹ thuật đang khiến nó không ổn định, chúng tôi có thể làm nếu chúng tôi muốn. Để làm điều đó, hãy sử dụng trình chỉnh sửa văn bản đầu cuối hoặc đồ họa yêu thích của bạn để chỉnh sửa tệp /etc/zypp/zypp.conf . Trong đó, bạn cần đặt solver.allowVendorChange từ sai thành đúng. Lưu tệp và mở lại YaST để kiểm tra các bản cập nhật. Bây giờ bạn sẽ có nhiều bản cập nhật KDE hơn để cài đặt.
Lời thông thái
Một điều cuối cùng bạn cần phải cẩn thận. Có thể một số gói mà bạn sẽ cập nhật không có các gói phụ thuộc hoàn hảo. Nhiều xung đột xảy ra do các gói yêu cầu phiên bản cụ thể của một gói, ngay cả khi bạn đang cập nhật gói lên phiên bản mới hơn những gì được yêu cầu. Vì rất hiếm khi gói mới hơn bị mất một số chức năng mà gói khác cần từ nó, tôi khuyên bạn nên nói với YaST để bỏ qua các xung đột và cài đặt tất cả các gói. Vấn đề xuất hiện với tôi một lần và tôi không gặp vấn đề gì sau khi làm điều đó. Bất kỳ sự cố nhỏ nào tôi gặp phải sau khi cập nhật đều do sự không ổn định của KDE Trunk.
Kết luận
openSUSE là một bản phân phối tuyệt vời với môi trường làm việc ổn định. Tuy nhiên, khả năng cài đặt các gói lợi nhuận cũng rất đáng giá đối với nhiều người, và KDE Trunk chắc chắn đáp ứng được. Cho dù lý do là gì, nó là một lựa chọn tuyệt vời để cài đặt.
Bạn có chạy openSUSE không? Bạn có nghĩ rằng KDE Trunk có thể mang lại lợi ích cho bạn không? Tại sao hoặc tại sao không? Hãy cho chúng tôi biết trong phần bình luận!