Điểm:0

Làm cách nào để xóa và sửa hệ thống apt-get bị hỏng của máy cũ/đồ chơi mà không cần định dạng lại ổ cứng?

lá cờ br

tôi đang cố sửa apt-get từ một chiếc máy đồ chơi cũ để tôi có thể cài đặt lại các gói.

tôi nhận được điều này sau sudo apt-get cài đặt -f:

$ sudo apt-get cài đặt -f
Đọc danh sách gói... Xong
Xây dựng cây phụ thuộc
Đang đọc thông tin trạng thái... Xong
Sửa lỗi phụ thuộc... không thành công.
Các gói sau đây có các thuộc tính không được đáp ứng:
 avahi-daemon : Phụ thuộc: upstart-job
                Phụ thuộc: mới bắt đầu (>= 0.6.7-4) nhưng nó chưa được cài đặt
 cron: Phụ thuộc: công việc mới bắt đầu
 dbus: Phụ thuộc: công việc mới bắt đầu
        Phụ thuộc: mới bắt đầu (>= 0.6.3-6) nhưng nó chưa được cài đặt
 tên máy chủ: PreDepends: upstart-job
 ifupdown : Phụ thuộc: upstart-job
 initscripts: Phụ thuộc: khởi động nhưng nó chưa được cài đặt
 module-init-tools : Phụ thuộc: upstart-job
 mysql-server-5.1 : Phụ thuộc: upstart-job
                    Phụ thuộc: mới bắt đầu (>= 0.6.7-3) nhưng nó chưa được cài đặt
 netbase: Phụ thuộc: công việc mới bắt đầu
 openssh-server: Phụ thuộc: upstart-job
 plymouth : Phụ thuộc: công việc mới bắt đầu
            Phụ thuộc: mountall (>= 2.0) nhưng nó chưa được cài đặt
            Đề xuất: plymouth-theme-ubuntu-text nhưng nó chưa được cài đặt hoặc
                        chủ đề plymouth
 procps: Phụ thuộc: công việc mới bắt đầu
 rsyslog: Phụ thuộc: công việc mới bắt đầu
 màn hình: Phụ thuộc: công việc mới bắt đầu
 udev : Phụ thuộc: công việc mới bắt đầu
 ufw : Phụ thuộc: công việc mới bắt đầu
 ureadahead : Phụ thuộc: libnih1 (>= 1.0.0) nhưng nó chưa được cài đặt
              Phụ thuộc: mới bắt đầu (>= 0.6.0) nhưng nó chưa được cài đặt
 util-linux : Phụ thuộc: upstart-job
 vsftpd : Phụ thuộc: upstart-job
 x11-common : Phụ thuộc: upstart-job
E: Lỗi, pkgProblemResolver::Resolve tạo ngắt, điều này có thể do các gói bị giữ gây ra.
E: Không thể sửa các phụ thuộc

Nhưng khi tôi cố gắng cài đặt công việc mới thành lập Tôi có:

$ sudo apt-get cài đặt công việc mới bắt đầu
Đọc danh sách gói... Xong
Xây dựng cây phụ thuộc
Đang đọc thông tin trạng thái... Xong
Lưu ý, chọn 'upstart' thay vì 'upstart-job'
Bạn có thể muốn chạy 'apt-get -f install' để sửa những lỗi sau:
Các gói sau đây có các thuộc tính không được đáp ứng:
 plymouth : Depends: mountall (>= 2.0) nhưng nó sẽ không được cài đặt
            Đề xuất: plymouth-theme-ubuntu-text nhưng nó sẽ không được cài đặt hoặc
                        chủ đề plymouth
 mới bắt đầu: Phụ thuộc: libnih-dbus1 (>= 1.0.0) nhưng nó sẽ không được cài đặt
           Phụ thuộc: libnih1 (>= 1.0.0) nhưng nó sẽ không được cài đặt
           Phụ thuộc: mountall nhưng nó sẽ không được cài đặt
 ureadahead : Phụ thuộc: libnih1 (>= 1.0.0) nhưng nó sẽ không được cài đặt
E: Phụ thuộc chưa được đáp ứng. Hãy thử 'apt-get -f install' không có gói (hoặc chỉ định giải pháp).

Cập nhật công việc:

$ sudo apt-get cập nhật
Lần truy cập:1 http://mirrors.linode.com/ubuntu bắt chước InRelease
Nhận:2 http://mirrors.linode.com/ubuntu impish-updates InRelease [110 kB]
Nhận:3 http://mirrors.linode.com/ubuntu impish-backports InRelease [101 kB]
Nhận:4 http://security.ubuntu.com/ubuntu impish-security InRelease [110 kB]
Đã tải 321 kB trong 1 giây (498 kB/s)
Đọc danh sách gói... Xong

Vì đây là một cỗ máy đồ chơi nên tôi sẵn sàng tiếp cận những cách tiếp cận/ý tưởng tích cực.

Cảm ơn!

user535733 avatar
lá cờ cn
Có vẻ như bạn đã cập nhật nguồn của mình và đang cố nâng cấp từ phiên bản cũ ngẫu nhiên nào đó. Chúng tôi thường không cung cấp hỗ trợ cho phương pháp nâng cấp đó vì điểm xuất phát của bạn có thể là *bất kỳ thứ gì* (bị hỏng, bị xâm phạm, bị hỏng, không phải Ubuntu, v.v.) và apt đơn giản là không được thiết kế để sửa chữa một cách kỳ diệu các hệ thống bị hỏng hoặc nhảy an toàn hơn các bản phát hành. Bạn có thể dùng thử (có vẻ như bạn đã làm), nhưng chúng tôi sẽ không giúp giải quyết vấn đề không thể giải quyết được -- lời khuyên từ chúng tôi là bạn nên bắt đầu lại từ điểm đã biết, điều này thường có nghĩa là cài đặt lại.
Điểm:1
lá cờ cn

Cách đơn giản nhất để khắc phục điều này là sử dụng một máy khác (hoặc máy này, nếu nó làm được) để ghi một ổ đĩa Ubuntu Live, khởi động lại từ đó và chọn "Cài đặt Ubuntu".

Trình cài đặt không quan tâm nếu bạn có một đĩa cứng trống, Ubuntu bị hỏng, Windows bị hỏng hoặc đang hoạt động, bị hỏng hoặc hoạt động bất cứ thứ gì khác, miễn là phần cứng hoạt động và có đủ dung lượng lưu trữ (cộng với phần còn lại của yêu cầu hệ thống) , bạn sẽ kết thúc với một hệ thống hoạt động gần như mọi lúc ("gần như" chỉ vì có một số hệ thống ngoài đó có phần cứng không được hỗ trợ thuộc loại này hay loại khác).

Tất nhiên, nếu bạn có dữ liệu cần giữ lại, hãy sao lưu dữ liệu đó trước khi bắt đầu. Điều này được đơn giản hóa rất nhiều nếu bạn đặt /Trang Chủ trên một phân vùng riêng biệt; ngay cả khi (thận trọng) bạn sử dụng tên đăng nhập mới sau khi cài đặt lại, tất cả nội dung cũ của bạn sẽ đi vào /Trang Chủ sẽ nằm trong thư mục dưới tên đăng nhập cũ của bạn (hoặc an toàn trên bản sao lưu của bạn).

lá cờ br
Nhưng tôi không thể xóa sạch hệ thống tệp, có những tệp, cấu hình, dịch vụ, v.v. mà tôi muốn giữ lại. Tôi đã cập nhật tiêu đề để phản ánh điều đó. Cảm ơn!
cocomac avatar
lá cờ cn
Sau đó sao lưu [vào ổ đĩa ngoài] rồi cài đặt lại. Hãy sao lưu mọi tệp cấu hình quan trọng và dữ liệu bạn muốn lưu vào ổ đĩa ngoài rồi cài đặt lại. Nhưng sửa nó không dễ
Zeiss Ikon avatar
lá cờ cn
Đối với một sự cố lớn của hệ thống, cài đặt lại là cách nhanh nhất, dễ dàng nhất để "sửa chữa" hệ thống. FWIW, tôi giữ tất cả các tệp quan trọng của mình (/home và nội dung bổ sung) trong các phân vùng riêng biệt, sau đó hướng dẫn trình cài đặt sử dụng lại/home và chỉ định dạng lại phân vùng hệ thống. *Vẫn* muốn sao lưu, nhưng tôi không cần khôi phục.

Đă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.