Điểm:0

Định dạng hoặc để lại WSL thiết bị đầu cuối Ubuntu của tôi mà không có bất kỳ gói nào?

lá cờ cn

Rõ ràng là khi cài đặt wsl, cùng với bản phân phối Ubuntu, nó đi kèm với các gói được cài đặt sẵn, chẳng hạn như git, Xoăn, quên đi, v.v., tuy nhiên tôi muốn nó giống như ubuntu cổ điển vừa được cài đặt, không có các gói cụ thể này và sẵn sàng bắt đầu cài đặt những cái bạn cần, tôi biết rằng Ubuntu không giống như các bản phân phối khác có thể đến mà không có bất kỳ gói nào hoàn toàn bằng không , nhưng ít nhất thì tôi muốn nó giống như tôi đã nói một Ubuntu vani Có ai biết bất kỳ lệnh nào để làm điều này không? Đó là, thiết lập lại toàn bộ thiết bị đầu cuối

Hoặc cách cài đặt nó như tôi nói với bạn?

Vì tôi muốn cài đặt các gói này trong phiên bản mới nhất của chúng chẳng hạn hoặc các gói khác mà tôi thậm chí không muốn cài đặt chúng.

ChanganAuto avatar
lá cờ us
Tất cả các gói được cài đặt sẵn là một phần của bản phân phối Ubuntu. Có một phương tiện cài đặt "tối thiểu" cho phép xây dựng từ đó nhưng điều đó chắc chắn KHÔNG áp dụng cho WSL.
Nmath avatar
lá cờ ng
Tôi không chắc bạn đang hỏi gì... Những gói này thường đi kèm với Ubuntu. Nếu bạn không muốn phiên bản WSL của Ubuntu, bạn nên cài đặt Ubuntu trên kim loại trần trong cấu hình khởi động kép hoặc bạn có thể cài đặt Ubuntu trong máy ảo như VirtualBox. Ubuntu "không có bất kỳ gói nào" là không thể và sẽ không phải là một hệ thống hoạt động ở bất kỳ khả năng nào ...
user535733 avatar
lá cờ cn
"*giống như Ubuntu cổ điển vừa được cài đặt*" có thể có ý nghĩa với bạn, nhưng không phải với chúng tôi. Bạn phải giải thích rõ ràng hơn những gì bạn muốn.
oeuioeuipPEO avatar
lá cờ cn
@Nmath Sở dĩ mình hỏi là tại sao mình dùng ubuntu trên máy ảo, cùng bản 20.04 LTS, và cái này khi thực hiện lệnh, ví dụ git init thì nó bảo là lệnh không xác định, tiếp theo là cài đặt nó và mọi thứ thật tuyệt vời với phiên bản mới nhất, vì WSL với Ubuntu đến với tôi với các phiên bản lỗi thời.
oeuioeuipPEO avatar
lá cờ cn
Hôm qua tôi đã cài đặt lại nó và tôi muốn thực hiện git config --global init.defaultBranch BranchName, nhưng nó không cho phép tôi, vì nó là phiên bản cũ của git và tôi cũng vượt qua các gói được cài đặt sẵn khác
oeuioeuipPEO avatar
lá cờ cn
@ChanganAuto Vậy có cách nào để gỡ cài đặt tất cả các gói được cài đặt sẵn này chỉ bằng một vài lệnh không?
oeuioeuipPEO avatar
lá cờ cn
@ user535733 Bản iso 20.04LTS mới được cài đặt từ trang chính thức của Ubuntu và xin lỗi vì sự bất tiện này, tôi không có kinh nghiệm về Ubuntu
Nmath avatar
lá cờ ng
Dựa trên nhận xét của bạn, đây là [sự cố XY](https://meta.stackexchange.com/a/66378). Bạn nên hỏi về (những) vấn đề thực tế mà bạn gặp phải. Không phải là một giải pháp đề xuất. Trong trường hợp này, câu hỏi của bạn không có ý nghĩa gì khi được hỏi. Tôi khuyên bạn nên đóng câu hỏi này và sau đó đặt một câu hỏi mới cho từng vấn đề mà bạn muốn giải quyết.
user535733 avatar
lá cờ cn
Một bản cài đặt gốc của Ubuntu được tạo thành từ hàng nghìn gói. Các gói đó không phải là *bổ sung* cho HĐH, chúng là *các thành phần cơ bản* của HĐH. Giống như một ngôi nhà làm bằng những khối Lego. Đó là lý do tại sao chúng tôi không hiểu câu hỏi của bạn: Không có các gói được cài đặt sẵn thì không còn gì cả.
Điểm:0
lá cờ vn

Không rõ ý của bạn là "Vanilla Ubuntu". thực sự có nhiều Tùy chọn cài đặt Ubuntu, bao gồm nhưng không giới hạn trong:

  • máy tính để bàn
  • Người phục vụ
  • Hương vị
  • WSL
  • Căn cứ

Mỗi trong số này có một bộ gói mặc định khác nhau. Cài đặt WSL, IMHO, khá gần với cài đặt Máy chủ. Có một số khác biệt trong các gói mặc định. Nếu tôi nhớ không nhầm thì Git không được cài đặt mặc định với Server, nhưng quên điXoăn (IIRC) là. Vì tarball Máy chủ "bình thường" có dung lượng lớn hơn vài chục MB so với WSL, nên chắc chắn có một số gói ở đó loại bỏ từ phiên bản WSL.

Việc cài đặt WSL cũng bao gồm wslu (tiện ích WSL) theo mặc định.

Tôi cho rằng ý của bạn không phải là bản phân phối Máy tính để bàn, vì WSL (hiện tại) không bao gồm GUI và đó sẽ là rất gói-nặng.

nếu bạn Thực ra muốn cài đặt Cơ sở, không có gói bổ sung theo mặc định, WSL bao gồm khả năng nhập bản phân phối tùy chỉnh.

Thông báo dịch vụ công cộng: Điều này được thiết kế cho nâng cao người dùng. Ngay cả những điều cơ bản nhất như miền địa phươngdòng đọc không được cài đặt theo mặc định ở đây. Bạn sẽ cần phải cài đặt và cấu hình khá nhiều mọi thứ đã được cung cấp cho bạn trong phiên bản WSL.

Nhưng nếu đó là điều bạn muốn...

Hướng dẫn ngắn. Từ PowerShell hoặc CMD:

  • Tạo một thư mục để cài đặt trên Windows (ví dụ: C:\Users\your_user\Documents\WSL\UbuntuBase)
  • Tải xuống ubuntu-base-20.04.1-base-AMD64.tar.gz đến C:\Users\your_user\Documents\WSL\
  • Từ trong thư mục đó, wsl --import UbuntuBase .\UbuntuBase ubuntu-base-20.04.1-base-AMD64.tar.gz --version 2 (xem wsl --trợ giúp để biết chi tiết về từng đối số)
  • wsl ~ -d UbuntuBase chạy phân phối
  • Để đặt nó làm mặc định, wsl --set-default UbuntuBase. Sau đó, chỉ cần chạy wsl sẽ bắt đầu phiên bản đó.

Cuối cùng, bạn cũng sẽ cần tạo người dùng của mình và cho WSL biết tên người dùng nào sẽ sử dụng theo mặc định. Nhìn thấy câu trả lời này để biết chi tiết về điều đó.

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