Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách cài đặt Alpine Linux trên máy ảo VMware Workstation 17 Pro. Chúng tôi cũng sẽ chỉ cho bạn cách bật kho lưu trữ gói cộng đồng trên Alpine Linux. Chúng tôi cũng sẽ chỉ cho bạn cách bật sudo trên Alpine Linux. Cuối cùng, chúng tôi sẽ chỉ cho bạn cách cài đặt các công cụ VMware trên Alpine Linux và kích hoạt dịch vụ VMware Tools OpenRC.
Nội dung chủ đề:
- Tải xuống hình ảnh ISO của Alpine Linux
- Tạo Máy ảo VMware Workstation 17 Pro cho Alpine Linux
- Đính kèm hình ảnh ISO Alpine Linux vào máy ảo VMware Workstation Pro
- Khởi động máy ảo Alpine Linux VMware Workstation Pro
- Tên người dùng đăng nhập mặc định của Alpine Linux Installer Image
- Cài đặt Alpine Linux trên Máy ảo VMware Workstation Pro
- Xóa Thiết bị CD/DVD khỏi Máy ảo Alpine VMware Workstation
- Cái nhìn đầu tiên về Alpine Linux chạy trên máy ảo VMware Workstation Pro
- Đăng nhập vào Apline Linux với quyền Root
- Kích hoạt kho lưu trữ gói cộng đồng trên Alpine Linux
- Cập nhật bộ đệm ẩn gói Alpine Linux
- Kích hoạt Sudo trong Alpine Linux
- Cài đặt VMware Tools và VMware Video Drivers trên máy ảo Alpine Linux
- Thêm Dịch vụ Open-vm-tools vào Khởi động hệ thống của Alpine Linux
- Phần kết luận
- Người giới thiệu
Tải xuống hình ảnh ISO của Alpine Linux
Để tải xuống hình ảnh ISO của Alpine Linux, hãy mở tệp trang tải xuống Alpine Linux chính thức với trình duyệt web yêu thích của bạn.
Sau khi tải trang, hãy nhấp vào x86_64 từ phần TIÊU CHUẨN như được đánh dấu trong ảnh chụp màn hình sau:
Trình duyệt của bạn sẽ bắt đầu tải xuống hình ảnh ISO tiêu chuẩn của Alpine Linux. Phải mất một thời gian để hoàn thành.
Tại thời điểm này, hình ảnh ISO tiêu chuẩn của Alpine Linux sẽ được tải xuống.
Tạo Máy ảo VMware Workstation 17 Pro cho Alpine Linux
Để tạo một máy ảo VMware Workstation Alpine Linux mới, hãy mở VMware Workstation 17 Pro và nhấp vào Tài liệu > Máy ảo mới…
Bấm vào “Tiếp theo”.
Chọn “Tôi sẽ cài đặt hệ điều hành sau” và nhấp vào “Tiếp theo”.
Chọn “Linux” từ phần “Hệ điều hành khách” [1] và “Nhân Linux 5.x 64-bit khác” từ menu thả xuống “Phiên bản” [2] . Khi bạn đã hoàn tất, hãy nhấp vào “Tiếp theo [3]' .
Nhập tên cho máy ảo Alpine Linux [1] .
Máy ảo sẽ được lưu trữ trong thư mục máy ảo VMware Workstation 17 Pro mặc định. Nếu bạn muốn lưu trữ nó ở một nơi khác, hãy nhấp vào “Browse…” và chọn thư mục mà bạn muốn lưu trữ máy ảo Alpine Linux [2] .
Khi bạn đã hoàn tất, hãy nhấp vào “Tiếp theo [3] ” .
Nhập dung lượng ổ đĩa (đơn vị GB) mà bạn muốn phân bổ cho máy ảo Alpine Linux trong phần “Kích thước ổ đĩa tối đa (GB)” [1] .
Bạn có thể lưu đĩa ảo dưới dạng một tệp hoặc chia đĩa ảo thành nhiều tệp [2] . Hầu hết thời gian mặc định là ổn.
Khi bạn đã hoàn tất, hãy nhấp vào “Tiếp theo [3] ” .
Nhấp vào “Tùy chỉnh phần cứng…”
Từ phần “Bộ nhớ”, bạn có thể chỉ định dung lượng bộ nhớ mà bạn muốn phân bổ cho máy ảo Alpine Linux.
Từ phần “Bộ xử lý”, bạn có thể chọn số lượng bộ xử lý (của máy tính) mà bạn muốn phân bổ cho máy ảo Alpine Linux.
Từ phần “Bộ điều hợp mạng”, bạn có thể chọn giữa NAT (mặc định) hoặc mạng Cầu nối cho máy ảo Alpine Linux. Bạn cũng có thể thực hiện kết nối mạng nâng cao. Kết nối mạng nâng cao trên VMware Workstation 17 Pro nằm ngoài phạm vi của bài viết này.
Rất có thể, bạn có thể quyết định sử dụng Alpine Linux vì nó nhẹ và muốn giữ nguyên như vậy. Vì vậy, loại bỏ phần cứng không cần thiết khỏi máy ảo Alpine Linux có thể là điều bạn thích.
Bạn có thể tháo phần cứng Bộ điều khiển USB, Thẻ âm thanh, Máy in và CD/DVD (sau khi đã cài đặt Alpine Linux) khỏi máy ảo Alpine Linux. Đây là tùy chọn.
Để xóa phần cứng khỏi máy ảo Alpine Linux, hãy chọn phần cứng đó và nhấp vào “Xóa” như được đánh dấu trong ảnh chụp màn hình sau:
Hiện tại, chúng tôi đã xóa Bộ điều khiển USB, Thẻ âm thanh và phần cứng Máy in khỏi máy ảo Alpine Linux.
Khi bạn đã hoàn thành các bước này, hãy nhấp vào “Đóng”.
Nhấp vào “Kết thúc”.
Một máy ảo Alpine Linux sẽ được tạo.
Đính kèm hình ảnh ISO Alpine Linux vào máy ảo VMware Workstation Pro
Để đính kèm hình ảnh ISO của Alpine Linux mà bạn vừa tải xuống máy ảo Alpine Linux VMware Workstation Pro, hãy mở máy ảo Alpine Linux trên VMware Workstation Pro và nhấp vào “Chỉnh sửa cài đặt máy ảo” như được đánh dấu trong ảnh chụp màn hình sau:
Từ phần phần cứng CD/DVD (IDE) [1] , chọn “Sử dụng tệp ảnh ISO [1] ” và nhấp vào “Duyệt… [3] ”
Chọn tệp hình ảnh ISO tiêu chuẩn của Alpine Linux mà bạn đã tải xuống và nhấp vào “Mở”.
Nên chọn tệp hình ảnh ISO tiêu chuẩn của Alpine Linux [1] . Nhấp vào “OK” để lưu các thay đổi [2] .
Khởi động máy ảo Alpine Linux VMware Workstation Pro
Để khởi động máy ảo Alpine Linux VMware Workstation Pro, hãy mở nó trên VMware Workstation Pro và nhấp vào “Power on this virtual machine”.
Máy ảo Alpine Linux sẽ bắt đầu và khởi động từ hình ảnh ISO của Alpine Linux.
Tên người dùng đăng nhập mặc định của Alpine Linux Installer Image
Tên người dùng đăng nhập mặc định của hình ảnh ISO tiêu chuẩn Alpine Linux là root. Người dùng đăng nhập không có bất kỳ mật khẩu nào được đặt. Vì vậy, chỉ cần nhập tên người dùng đăng nhập và nhấn
Cài đặt Alpine Linux trên Máy ảo VMware Workstation Pro
Để cài đặt Alpine Linux trên máy ảo VMware Workstation Pro, hãy chạy lệnh sau:
$ thiết lập-alpine Trước tiên, bạn phải chọn bố cục bàn phím cho Alpine Linux. Bố cục bàn phím được hỗ trợ/có sẵn được liệt kê. Chỉ cần nhập mã bố trí bàn phím mong muốn của bạn từ danh sách và nhấn
Nhập một biến thể bố cục bàn phím từ danh sách và nhấn
Nhập tên máy chủ cho Alpine Linux và nhấn
Để cấu hình mạng, nhấn
Để định cấu hình mạng qua DHCP (phần lớn là những gì bạn có thể muốn thực hiện trên máy ảo để kiểm tra mọi thứ), hãy nhấn
Để cấu hình mạng tự động (không yêu cầu bất kỳ cấu hình thủ công nào), nhấn Và và hãy nhấn
Nhập mật khẩu root mong muốn của bạn và nhấn
Nhập lại mật khẩu gốc của bạn và nhấn
Bây giờ, bạn phải chọn một múi giờ. Múi giờ mặc định là UTC. Nếu múi giờ mặc định không phù hợp với bạn, hãy nhấn “?” (dấu chấm hỏi) và nhấn
Một danh sách các múi giờ có sẵn nên được liệt kê. Những cái kết thúc bằng hoặc có múi giờ phụ.
Nhập múi giờ và nhấn
Nếu múi giờ đã chọn có các múi giờ phụ khác, hãy nhập “?” và hãy nhấn
Các múi giờ phụ nên được liệt kê.
Nhập múi giờ phụ mong muốn của bạn và nhấn
Nếu bạn cần proxy để truy cập internet, hãy nhập URL proxy tại đây và nhấn
Đối với hầu hết mọi người, tùy chọn mặc định (không có proxy) là đủ tốt. Vì vậy, hãy để tùy chọn mặc định và nhấn
Bây giờ, bạn phải chọn một máy khách NTP cho Alpine Linux.
Cái mặc định tại thời điểm viết bài này là niên đại. Nếu bạn không có tùy chọn nào, thì tùy chọn mặc định là được. Vì vậy, chỉ cần nhấn
Các bản sao lưu trữ gói Alpine Linux có sẵn sẽ được liệt kê. Nhấn
Để sử dụng một kho lưu trữ ngẫu nhiên từ danh sách, nhấn “r” và nhấn
Để phát hiện máy nhân bản kho gói Alpine Linux nhanh nhất từ danh sách và sử dụng nó, nhấn “f” và nhấn
Nếu bạn muốn sử dụng máy nhân bản kho lưu trữ gói Alpine Linux mặc định, chỉ cần nhấn
Nếu bạn muốn tạo một người dùng đăng nhập khác trên Alpine Linux, hãy nhập tên người dùng đăng nhập và nhấn
Thay vào đó, nếu bạn chỉ muốn sử dụng người dùng root, chỉ cần nhấn
Nếu bạn quyết định tạo một người dùng mới, bạn phải cung cấp thông tin bổ sung cho trình cài đặt Alpine Linux.
Nhập tên đầy đủ của người dùng đăng nhập mới và nhấn
Nhập mật khẩu đăng nhập của người dùng mới và nhấn
Nhập lại mật khẩu đăng nhập của người dùng mới và nhấn
Nhấn
Nhấn
Đĩa máy ảo Alpine Linux VMware Workstation Pro mặc định phải có tên thiết bị là “sda”. Vì bạn muốn cài đặt Alpine Linux trên đĩa, hãy nhập “sda” và nhấn
Nhập “sys” và nhấn
Alpine Linux đang khởi tạo đĩa. Phải mất một vài giây để hoàn thành.
Để xóa đĩa và cài đặt Alpine Linux trên đĩa, nhấn “y” và nhấn
Alpine Linux đang được cài đặt trên đĩa. Phải mất một thời gian để hoàn thành.
Tại thời điểm này, Alpine Linux sẽ được cài đặt trên máy ảo.
Bây giờ, tắt nguồn máy ảo bằng lệnh sau:
$ tắt nguồnXóa Thiết bị CD/DVD khỏi Máy ảo Alpine VMware Workstation
Thiết bị CD/DVD không cần thiết trên máy ảo Alpine Linux sau khi Alpine Linux được cài đặt trên máy ảo. Bạn có thể xóa nó khỏi máy ảo.
Trước tiên, hãy mở máy ảo Alpine Linux trên ứng dụng VMware Workstation Pro và nhấp vào “Chỉnh sửa cài đặt máy ảo”.
Chọn phần cứng CD/DVD (IDE) và nhấp vào “Remove”.
Bấm vào “OK” để lưu các thay đổi.
Cái nhìn đầu tiên về Alpine Linux chạy trên máy ảo VMware Workstation Pro
Để khởi động máy ảo Alpine Linux, hãy mở nó trên ứng dụng VMware Workstation Pro và nhấp vào “Power on this virtual machine”.
Máy ảo phải được bật nguồn và Alpine Linux sẽ khởi động từ đĩa.
Ngay sau đó, bạn sẽ thấy lời nhắc đăng nhập Alpine Linux.
Để đăng nhập vào Alpine Linux, hãy nhập tên người dùng đăng nhập và nhấn
Nhập mật khẩu đăng nhập và nhấn
Bạn nên đăng nhập vào Alpine Linux.
Đăng nhập vào Apline Linux với quyền Root
Cần đăng nhập vào Alpine Linux với tư cách người dùng root để định cấu hình kho lưu trữ gói Alpine, cài đặt các gói mới, thiết lập sudo và các tác vụ quản trị khác.
Trong khi bạn đã đăng nhập vào Alpine Linux với tư cách là người dùng không phải root, bạn có thể đăng nhập vào Alpine Linux với tư cách là người dùng root bằng lệnh sau:
$ của anh ấy - nguồn gốc Nhập mật khẩu gốc và nhấn
Bạn phải đăng nhập vào Alpine Linux với tư cách người dùng root.
Kích hoạt kho lưu trữ gói cộng đồng trên Alpine Linux
Kho lưu trữ gói của cộng đồng Alpine Linux có rất nhiều gói mà bạn có thể cần. Vì vậy, đó là một ý tưởng tốt để kích hoạt nó.
Đầu tiên, đăng nhập vào Alpine Linux với tư cách người dùng root .
Để kích hoạt kho lưu trữ gói cộng đồng Alpine Linux, hãy mở /etc/apk/kho với trình soạn thảo văn bản “Vi” như sau:
Sử dụng các phím mũi tên trên bàn phím để điều hướng đến ký tự đầu tiên ( # ) của dòng thứ ba (kết thúc bằng từ cộng đồng) và nhấn “x” để xóa ký tự nhận xét # .
Khi dấu # bị xóa khỏi dòng thứ ba, /etc/apk/kho tập tin sẽ trông như sau.
Để lưu các thay đổi, hãy nhập “:wq!” và hãy nhấn
Cập nhật bộ đệm ẩn gói Alpine Linux
Để cập nhật bộ nhớ cache của kho lưu trữ gói Alpine Linux, Đăng nhập như là người dùng root và chạy lệnh sau.
$ cập nhật apkBộ nhớ cache của kho lưu trữ gói Alpine Linux nên được cập nhật.
Kích hoạt Sudo trong Alpine Linux
Sudo cho phép người dùng không phải root chạy các lệnh với đặc quyền siêu người dùng (root). Trên các bản phân phối Linux khác như Ubuntu/Debian, Fedora/RHEL, v.v., sudo được bật theo mặc định. Nhưng đó không phải là trường hợp của Alpine Linux.
Trong phần này, chúng tôi sẽ chỉ cho bạn cách bật sudo trong Alpine Linux để bạn có thể chạy các lệnh với đặc quyền siêu người dùng như một người dùng bình thường.
Đầu tiên, Đăng nhập như là người dùng root và cài đặt sudo bằng lệnh sau:
$ apk thêm sudoSudo nên được cài đặt.
Mở tệp cấu hình sudo để chỉnh sửa bằng lệnh sau:
$ thị thực / vân vân / sudoersSử dụng các phím mũi tên để di chuyển xuống dòng được đánh dấu và bỏ ghi chú (xóa ký hiệu #) dòng dưới dạng chúng tôi đã làm trước đây.
Khi dòng không được chú thích, nó sẽ trông như sau.
Bây giờ, gõ “:wq!” và hãy nhấn
Người dùng đăng nhập của bạn (người dùng thông thường không phải root) sẽ được tự động thêm vào nhóm bánh xe như bạn có thể thấy trong ảnh chụp màn hình sau:
$ nắm chặt bánh xe / vân vân / nhóm
Bây giờ, hãy thoát khỏi trình bao người dùng gốc và kiểm tra xem sudo có hoạt động không. Như bạn có thể thấy, sudo đang nhắc nhập mật khẩu. Nhập mật khẩu bạn chọn.
$ lối ra$ sudo ls
Lệnh sẽ chạy mà không có bất kỳ sự cố nào. Nó có nghĩa là sudo đang hoạt động tốt.
Cài đặt VMware Tools và VMware Video Drivers trên máy ảo Alpine Linux
Để cài đặt trình điều khiển video VMware Tools và VMware trên Alpine Linux, hãy chạy lệnh sau:
$ sudo apk thêm open-vm-tools-plugins-all xf86-video-vmwareVMware Tools và trình điều khiển video VMware đang được cài đặt trên Alpine Linux. Phải mất một thời gian để hoàn thành.
VMware Tools và trình điều khiển video VMware nên được cài đặt.
Thêm Dịch vụ Open-vm-tools vào Khởi động hệ thống của Alpine Linux
Alpine Linux sử dụng OpenRC để quản lý các dịch vụ hệ thống và khởi động.
Để kiểm tra các dịch vụ khởi động hệ thống đã bật trên Alpine Linux, hãy chạy lệnh sau:
$ trạng thái rc -MộtNhư bạn có thể thấy, dịch vụ VMware Tools không khả dụng trong các dịch vụ khởi động hệ thống của Alpine Linux.
Để thêm dịch vụ VMware Tools open-vm-tools vào khởi động hệ thống của Alpine Linux, hãy chạy lệnh sau:
$ sudo rc-update thêm khởi động open-vm-toolsDịch vụ VMware Tools open-vm-tools nên được thêm vào phần khởi động hệ thống của Alpine Linux
Để các thay đổi có hiệu lực, hãy khởi động lại máy ảo Alpine Linux như sau:
$ sudo khởi động lạiKhi máy ảo Alpine Linux của bạn khởi động, hãy đăng nhập vào nó và bạn sẽ thấy rằng các công cụ open-vm-tool của dịch vụ VMware Tools sẽ chạy.
$ trạng thái rc -Một
Phần kết luận
Chúng tôi đã hướng dẫn bạn cách tải xuống hình ảnh ISO của Alpine Linux, tạo máy ảo VMware Workstation 17 Pro và cài đặt Alpine Linux trên máy ảo VMware Workstation 17 Pro. Chúng tôi cũng đã chỉ cho bạn cách bật kho lưu trữ gói cộng đồng trên Alpine Linux. Chúng tôi cũng đã chỉ cho bạn cách bật sudo trên Alpine Linux. Cuối cùng, chúng tôi đã chỉ cho bạn cách cài đặt VMware Tools trên Alpine Linux và thêm dịch vụ VMware Tools để khởi động hệ thống của Alpine Linux.