Trên Ubuntu, bạn không đăng nhập trực tiếp vào tài khoản root Nếu bạn cần chạy thứ gì đó với tư cách là người dùng root, hãy nói cập nhật apt-get
, sau đó bạn sử dụng sudo
thay thế. Ví dụ:
$ sudo apt-get cập nhật
[sudo] mật khẩu cho cocomac: <- nhập mật khẩu cho tài khoản của bạn tại đây
... cập nhật apt-get chạy với tư cách người dùng root ...
Nếu bạn thực sự cần một trình bao gốc, bạn có thể làm sudo bash
:
$ sudo bash
[sudo] mật khẩu cho cocomac: <- nhập mật khẩu cho tài khoản của bạn tại đây
root@computername:/home/cocomac# apt-get update
... cập nhật apt-get chạy với tư cách người dùng root ...
Nếu vì một lý do kỳ lạ nào đó sudo
không hoạt động, bạn có thể cung cấp cho mình khả năng sử dụng sudo
bằng cách làm như sau.
Cảnh báo: theo mặc định, sudo
nên làm việc tốt. Vì vậy, việc tự cài đặt Ubuntu có thể dễ dàng hơn để bạn biết mọi thứ được thiết lập chính xác và với các giá trị mặc định thông thường. Nếu sudo
không hoạt động, thì kỹ thuật viên đã làm điều gì đó kỳ lạ khi họ cài đặt Ubuntu (và có thể không cho bạn biết!), hoặc đã xảy ra sự cố. Trong cả hai trường hợp, tốt hơn hết là bạn chỉ nên tự mình cài đặt lại Ubuntu. Đó là những gì tôi đề nghị. Nếu bạn muốn cố gắng khắc phục nó, đây là các bước:
- Khởi động lại máy tính. Trong khi nó khởi động, giữ phím Sự thay đổi Chìa khóa. Điều này sẽ cung cấp cho bạn một menu grub.
- Chọn chế độ phục hồi. Chọn tùy chọn để mở Shell gốc và chạy lệnh sau, nhưng thay thế
[tên tài khoản]
với tên người dùng thực của người dùng của bạn.
# adduser [tên người dùng] sudo
Sau đó gõ lối ra
, và khởi động bình thường. Bạn sẽ có thể sử dụng sudo
.