lên lịch cho Trung tâm phần mềm Ubuntu


4

Có cách nào dễ dàng để lên lịch tải xuống thông qua Center Trung tâm phần mềm Ubuntu 'không?

Ví dụ: đánh dấu một số chương trình để tải xuống và cài đặt trong khoảng thời gian từ 2h sáng đến 8h sáng?


Xem /etc/cron.daily/apt để biết chi tiết. :)
sarnold

Đó là một chút khác nhau với những gì tôi cần. Tôi muốn đánh dấu các chương trình cụ thể để tải xuống & amp; thấm nhuần trái ngược với việc thực hiện cập nhật theo lịch trình.
Andrew

À. Hãy thử thêm tập lệnh shell của riêng bạn vào /etc/cron.daily/ chạy apt-get install packagename. Tôi nghĩ rằng nó sẽ không làm gì nếu gói cập nhật và sẽ cài đặt nó mà không gặp rắc rối nếu không. Không chắc chắn về dpkg-reconfigure đồ đạc. Bạn có thể có /etc/cron.daily/apt tập tin tải về danh sách gói mới nhất cho bạn.
sarnold

k, tôi sẽ chơi xung quanh nó Thật không may, chức năng này không được tích hợp trong 'Trung tâm phần mềm Ubuntu'. Có cách nào dễ dàng để tùy chỉnh 'Trung tâm phần mềm Ubuntu không cho phép điều này không? (nghe có vẻ như câu trả lời là không).
Andrew

@ user81182, tôi hiểu bạn đến từ đâu, nhưng triết lý của Unix là có một công cụ lập lịch cho mục đích chung ( crond ) có thể lên lịch mọi thứ để làm bất cứ điều gì với thông số kỹ thuật thời gian cực kỳ linh hoạt. :) Khó khăn với trường hợp của bạn là bạn chỉ muốn một tập hợp con các gói được cập nhật - cấu hình được chuẩn bị rất tốt để nâng cấp mọi điều hoặc là không có gì , nhưng căn cứ giữa đòi hỏi một bước xa hơn một chút. :)
sarnold

Câu trả lời:


5

Bạn có thể thử sử dụng một at lệnh để chạy một lịch trình apt-get install package.


2

Center Trung tâm phần mềm Ubuntu 'không cho phép lập lịch tải xuống / cài đặt phần mềm. Tuy nhiên, lịch trình nhiệm vụ mục đích chung crontab có thể được sử dụng để tải về / cài đặt chương trình. Ví dụ: để tải xuống / cài đặt nhật thực lúc 2:30 sáng:

  1. Đi đến thiết bị đầu cuối và mở crontab để chỉnh sửa:

    sudo crontab -e
    
  2. Thêm dòng sau:

    * 30 2 * * * apt-get install eclipse > /dev/null
    
  3. Lưu và đóng crontab (Ctrl + W để ghi)

Crontab sẽ chạy lúc 2:30 sáng và tải xuống / cài đặt nhật thực. Bất kỳ đầu ra thiết bị đầu cuối từ hoạt động này sẽ được gửi đến /dev/null (rác).

Mẹo: trang web này cho phép bạn tự động xây dựng các mục crontab:

http://www.htmlbasix.com/crontab.shtml

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.