Cách sử dụng GitHub trong Chrome OS

Cách sử dụng GitHub trong Chrome OS Cần kết nối với GitHub từ Chromebook của bạn? Nhờ Termux, bạn có thể.

Nếu bạn là nhà phát triển, ý tưởng làm việc với Chromebook tập trung vào đám mây có thể không nằm ở đầu danh sách của bạn. Tuy nhiên, chỉ với một chút công việc, bạn thực sự có thể khiến Chrome OS trở nên thân thiện hơn với nhà phát triển. Một nơi để bắt đầu là thêm Git.

Tất nhiên, bạn sẽ không thêm Git trực tiếp từ Cửa hàng Chrome trực tuyến. Để thực hiện công việc này, bạn phải thực hiện theo cách vòng vo. Vâng, nó có thể được thực hiện, và tôi sẽ ở đó với bạn để đảm bảo điều đó xảy ra.

Máy tính không có máy chủ: Hướng dẫn dành cho các nhà lãnh đạo CNTT (TechRepublic Premium)

Những gì bạn cần

Tất cả những gì bạn cần để thực hiện công việc này là Chromebook bao gồm hỗ trợ cho các ứng dụng Android. Nếu Chromebook của bạn không bao gồm hỗ trợ cho ứng dụng Android, bạn sẽ không gặp may. May mắn thay, hầu hết các Chromebook hiện đại đều hỗ trợ cài đặt ứng dụng từ Cửa hàng Google Play.

Cách cài đặt Termux

Để có được Git của bạn trong Chrome OS, trước tiên bạn phải cài đặt Termux. Để thực hiện việc này, hãy mở ứng dụng Cửa hàng Google Play từ máy tính để bàn Chrome OS của bạn và tìm kiếm Termux. Cài đặt ứng dụng từ Cửa hàng Play bằng cách nhấp vào Cài đặt. Sau khi cài đặt hoàn tất, bạn đã sẵn sàng để tiếp tục.

Cách cài đặt Git

Khi đã cài đặt Termux, bạn nên tìm trình khởi chạy ứng dụng ( Hình A ) bằng cách nhấp vào menu trên màn hình Chrome OS.

Hình A

The Termux launcher in the desktop menu.

" data-credit="" rel="noopener noreferrer nofollow">

Trình khởi chạy Termux trong menu máy tính để bàn.

Ứng dụng Termux trông khá giống cửa sổ thiết bị đầu cuối Linux ( Hình B ). Mọi thứ bạn làm trong Termux, phải được thực hiện trong Termux. Nói cách khác, bạn không cài đặt các ứng dụng có thể chạy trực tiếp từ máy tính để bàn Chrome OS.

Hình B

The Termux window running in ChromeOS.

" data-credit="" rel="noopener noreferrer nofollow">

Cửa sổ Termux đang chạy trong ChromeOS.

Để cài đặt Git, hãy ra lệnh:

 cài đặt apt 

Ứng dụng này sẽ nhận các phụ thuộc cần thiết. Khi được nhắc ( Hình C ), gõ y để OK cài đặt.

Hình C

Installing Git with Termux.

" data-credit="" rel="noopener noreferrer nofollow">

Cài đặt Git với Termux.

Khi quá trình cài đặt kết thúc, Git được cài đặt và sẵn sàng cấu hình. Điều đầu tiên bạn muốn làm là chạy các lệnh cấu hình sau:

 git config --global user.name "NAME" git config --global user.email "EMAIL" git config --global color.ui true git config --global core.editor EDITOR 

Trong đó NAME là tên đầy đủ của bạn, EMAIL là địa chỉ email của bạn và EDITOR là trình chỉnh sửa mặc định bạn muốn sử dụng.

Bởi vì bạn phải làm việc trong Termux, theo mặc định, nó sẽ không có trình chỉnh sửa được cài đặt. Đó là một sửa chữa dễ dàng. Ví dụ: nếu bạn thích trình soạn thảo nano (như tôi làm), bạn có thể cài đặt nó bằng lệnh:

 cài đặt nano 

Tiếp theo, bạn sẽ cần tạo một cặp khóa SSH để xác thực Git. Làm điều này với lệnh:

 ssh-keygen -t rsa -C EMAIL 

EMAIL là địa chỉ email của bạn.

Cặp khóa SSH sẽ được lưu trong /data/data/com.termux/files/home/.ssh/. Bạn cần sao chép nội dung của id_rsa.pub và sau đó dán nó vào phần SSH Keys trong tài khoản GitHub của bạn. Một lưu ý cho vấn đề này là bạn không thể sao chép / dán từ cửa sổ Termux. Để giải quyết vấn đề này, tôi đã sử dụng lệnh scp để sao chép tệp id_rsa.pub vào một máy chủ từ xa và sau đó sử dụng ứng dụng Secure Shell để đăng nhập vào máy đó. Từ trong ứng dụng Secure Shell, tôi có thể sao chép / dán khóa vào tài khoản GitHub của mình.

Khi bạn đã sao chép khóa SSH của mình, hãy quay lại Termux và ra lệnh:

 ssh -T email được bảo vệ 

Bạn sẽ được nhắc nhập mật khẩu xác thực khóa SSH. Sau khi xác thực thành công, bạn sẽ đăng nhập vào Git và bạn có thể bắt đầu sử dụng công cụ từ Chromebook của mình.

Hãy nhớ rằng, cách duy nhất để truy cập Git trên Chromebook của bạn là thông qua Termux. Vì vậy, bất cứ khi nào bạn muốn sử dụng Git, hãy mở Termux và bạn đã sẵn sàng để sử dụng.

Và đó là tất cả để có được Git của bạn với Chromebook của bạn.

Đám mây và mọi thứ như một bản tin dịch vụ

Đây là nguồn tài nguyên mới nhất của bạn về AWS, Microsoft Azure, Google Cloud Platform, XaaS, bảo mật đám mây và nhiều hơn nữa. Thứ hai được giao

Đăng ký hôm nay

© Copyright 2020 | mobilegn.com