Điểm:2

Cài đặt gói groovy trên tiêu điểm

lá cờ ru

Tôi đang chạy Ubuntu 20.04.3 LTS, mọi thứ đều chạy tốt với các dịch vụ được cài đặt trên hệ thống. Tuy nhiên, tôi cần một gói được cập nhật vì phiên bản hiện tại có lỗi mà tôi cần giải quyết. Gói là "knxd". Kho lưu trữ tiêu điểm lên tới 0.14.30-1build1 nhưng tôi cần phiên bản 0.14.35-1 có sẵn trong các gói Groovy. Có cách nào để tôi có thể nâng cấp gói này lên phiên bản có sẵn trong kho Groovy không?

Cảm ơn, Giacôbê

lá cờ hu
Bạn có thể tải xuống bất kỳ gói .deb nào và thử cài đặt bằng `sudo dpkg -i knxd_0.14.35-1_amd64.deb`. Điều đó thường không hoạt động vì các phụ thuộc không thỏa mãn.
Điểm:1
lá cờ zw

Gói này có thể được cài đặt trên hệ thống Ubuntu 20.04 LTS một cách đơn giản tải xuống từ kho lưu trữ 20.10 sử dụng các lệnh dưới đây:

cd ~/Tải xuống
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/k/knxd/knxd_0.14.35-1_amd64.deb
sudo apt-get cài đặt ./knxd_0.14.35-1_AMD64.deb

Bạn rất may mắn ở đây, tất cả các phụ thuộc sẽ tự động được thỏa mãn.

Điểm:0
lá cờ cn

Cho dù có thể hay không cài đặt một .deb gói của phiên bản Ubuntu mới hơn trên bản phát hành Ubuntu cũ hơn tùy thuộc vào việc liệu các phụ thuộc mà gói đó yêu cầu có được đáp ứng trên bản phát hành cũ hơn hay không. Dù sao, làm như vậy không được hỗ trợ trong bất kỳ cách nào.

Ubuntu có các nguồn phần mềm khác có thể chứa hoặc không chứa phiên bản mới hơn. Kho lưu trữ "được đề xuất" chứa các gói được cập nhật để thử nghiệm, nhằm triển khai cho các kho lưu trữ chính. Đó chủ yếu sẽ là các bản sửa lỗi và bản vá an toàn, tức là không có bản nâng cấp phiên bản chính nào. Cũng có một kho backport, nhằm lưu trữ các gói phiên bản Ubuntu mới hơn đã được đóng gói để hoạt động với bản phát hành cũ hơn. Điều đó có thể chứa hoặc không chứa một cổng sau của gói bạn muốn. Nếu một gói bạn muốn không có ở đó, đề xuất cho backporting có thể được thực hiện.

Ngoài ra, bạn phụ thuộc vào sự tồn tại của PPA của bên thứ ba có thể đã biên dịch phiên bản mới hơn cho phiên bản Ubuntu của bạn. Cuối cùng, nhưng điều đó đòi hỏi một số (và tùy thuộc, đôi khi rất nhiều) kỹ năng kỹ thuật, người ta có thể biên dịch mã nguồn của phiên bản phần mềm mới hơn.

lá cờ ru
cảm ơn vì câu trả lời, tôi sẽ đi theo lộ trình biên dịch (tôi đã làm điều đó trước đây) nhưng ứng dụng này có quá nhiều tùy chọn biên dịch nên quá rắc rối. Cuối cùng, tôi đã thay đổi kho lưu trữ phổ quát của mình từ tiêu điểm sang Groovy, cập nhật gói duy nhất và sau đó chuyển kho lưu trữ trở lại. Mọi thứ dường như đang hoạt động, tôi sẽ xem thời gian nếu nó ổn định
vanadium avatar
lá cờ cn
Nếu nó hoạt động, nó sẽ ổn thôi. Nó có nghĩa là các phụ thuộc đầy đủ có sẵn. Vấn đề là một - theo thiết kế - không thể chắc chắn nó sẽ hoạt động. Người ta có thể nói bạn may mắn làm việc này. Bạn nên khóa phiên bản đó trong trình quản lý gói synap. Thứ hai, một cách ít xâm phạm hơn để cài đặt bản gỡ lỗi đó là tải xuống thủ công rồi cài đặt bản sao cục bộ, nhưng này, cách tiếp cận của bạn cũng hiệu quả!

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.