Tham dự Tech Lounge

Tham dự Tech Lounge


2 cách cài thêm phần mềm cho Raspberry Pi (Raspbian): giao diện đồ họa và dòng lệnh

Duy Luân
1/2/2019 10:11Phản hồi: 59
2 cách cài thêm phần mềm cho Raspberry Pi (Raspbian): giao diện đồ họa và dòng lệnh
Có 2 cách đơn giản nhất để cài ứng dụng trong các hệ điều hành Linux Debian nói chung và Raspbian dành cho Raspberry Pi. Mình sẽ hướng dẫn các bạn cách dùng 2 thứ này.

1. Giao diện đồ họa: Add and Remove Software


Đây là công cụ có sẵn của Raspbian và rất dễ dùng, bạn có thể vào menu Trái dâu > Preferences > Add and Remove Software. Bạn có ô tìm kiếm để tìm tên của gói phần mềm muốn cài, ví dụ muốn cài bộ ứng dụng văn phòng Libre Office, bạn có thể gõ vào ô tìm kiếm chữ "libreoffice".

Tuy nhiên, vấn đề của cách này là làm sao bạn biết nên tìm tên gói cài đặt như thế nào? Thường thì mình sẽ Google xem để cài bộ ứng dụng mong muốn thì phải dùng chữ gì.

cach_cai_phan_mem_Rasberry_Pi_1.jpg

2. Giao diện dòng lệnh: APT Get

APT là trình quản lý gói cài đặt của các hệ điều hành Ubuntu, Debian, anh em nào từng setup server thì hẳn là biết nó, hoặc anh em dùng Linux thì quen quá rồi. Tương tự như Add and Remove Software, bạn cũng dùng tên gói phần mềm cần cài để install, chỉ khác là thay vì chọn trong giao diện thì bạn sẽ dùng cửa sổ dòng lệnh (Terminal).

Để khai thác tối đa hiệu quả của Raspberry Pi cũng như để làm được nhiều thứ hơn sau này, mình khuyên anh em nên tập dùng APT Get cho quen.

cach_cai_phan_mem_Rasberry_Pi_2.jpg

Cách dùng rất đơn giản: mở cửa sổ dòng lệnh, nó là biểu tượng màu đen trên thanh statusbar nằm kế biểu tượng folder. Sau khi đã mở được Terminal, bạn nhập lệnh sau:

Sau đó bạn có thể sẽ cần nhấn Y hoặc N để xác nhận hoặc hủy bỏ việc cài phần mềm.

Ví dụ:


sudo apt-get install ntfs-3 để cài công cụ đọc ổ cứng định dạng NTFS
sudo apt-get install libreoffice để cài bộ Libre Office
sudo apt-get install mysql-server để cài cơ sở dữ liệu MySQL.

Quảng cáo



Chữ sudo ở đây có nghĩa là bạn sẽ cài đặt gói với quyền ngang root, tức quyền cao nhất trong hệ thống. Có một số gói ứng dụng phải cài ở quyền root thì mới chạy được.

Khi mới dùng RPi, có thể bạn sẽ không quen với cách cài đặt này nếu như mới chuyển từ Windows hay macOS sang, nhưng không sao, bạn chỉ cần xài vài hôm là quen ngay thôi và nó không khó như bạn nghĩ. Chỉ là một dòng lệnh đơn giản.
59 bình luận
Chia sẻ

Xu hướng

Mấy Mod quá trời đồ chơi.
Sản phẩm này cho dân biết code thích vọc vạch làm các sản phẩm IoT hay nhỉ.
Chúc mừng các bạn yêu khoa học
AmbitiousGay
ĐẠI BÀNG
5 năm
@kobebryant Biết code một tí thì cuộc đời dễ dàng đi nhiều.
upload_2019-2-9_16-3-34.png
@AmbitiousGay Mình dân văn phòng, mình tự mò code VB phục vụ công việc chưa tới nơi thôi mà cảm thấy oải lắm rồi
@kobebryant Do ko có đam mê thôi, mình đi làm có công việc ngon lành, lương cao, khá bận rộn. Vậy mà vẫn dành thời gian cho việc code, ngày xưa code app trên Windows, giờ code trên hệ thống nhúng và Pi, Arduino, khi làm được những hệ thống theo ý thích, rất sướng luôn
@Hoàng Gia Lâm Mình dân tài chính
@AmbitiousGay Code Go à 😁 Làm gì đấy bạn ? :eek:
hongdo
ĐẠI BÀNG
5 năm
Mong a tiếp tục làm nhiều bài về Raspberry Pi
Chạy os để làm TV box thì không đủ mạnh( kể cả so với android box). Còn nếu chạy một công việc chuyên biệt hẳn thì lại không hỗ trợ lập trình nhúng hoàn toàn, vì bản chất của Pi là phải cài sẵn 1 os thật nhẹ, sau khi khởi động nó sẽ chạy một loạt ứng dụng auto start thì mới phục vụ được mục đích của mình, trừ khi các bác đảm bảo cấp nguồn liên tục cho nó, nên đừng nghĩ đến mục đích tự động hoá với con này
Pi này đúng là để " nghịch" cho anh em thoả mãn đam mê thôi
@chàng trai cô đơn 95 Mình có viết một bài hướng dẫn ở đây nè, k cần lập trình nhiều lắm đâu. https://www.getblocky.com/courses/p4-lam-quen-raspberry-pi/
@kaitoukid93 Như bác nói thì người ta đã không làm ra làm gì, khi anh em nào yêu khoa học cũng mong muốn mua vêt vọc
@Duy Luân Anh có thể cho em xin link được không. Em muốn làm cho các cụ ở nhà nhưng chưa biết cách làm lắm
@kaitoukid93 Xài là phải biết kết hợp nhiều thứ khác chứ bạn, kết hợp với Arduino điều khiển qua điện thoại tất cả các thiết bị điện, các trạm năng lượng mặt trời, điện gió, thích cực
Khiemauto
TÍCH CỰC
5 năm
Đang dùng con raspberry pi 3 để làm remote wireless cho máy in 3D.
Đang dùng pi3 cài pihole và vpn để chặn quảng cáo! Ra khỏi nhà kết nối vpn cũng có chặn quảng cáo luôn 😁
@BigDargon Mua con VPS $5/tháng có khi tiện hơn ko ? :D
@TheShinichi Không đâu bạn! Đang dùng tiện hơn vps vì mua 1 lần mà xài mà còn làm được đủ thứ! Vps k leech torrent được
RẤT CÁM ƠN BẠN NHIỀU.
NẾU CÓ THỜI GIAN & KHẢ NĂNG, MỖI NGƯỜI BẠN TRẺ NÊN TÌM HIỂU, THỰC HÀNH, TRẢI NGHIỆM, VÀ LÀM CHỦ
HĐH LINUX
& THÀNH THẠO DÙNG DÒNG LỆNH & TẬP TIN BATCH . ?
@hieu282828 Thì mình có nói là không thể đâu 😆
Nhưng nếu thực sự công việc của bọn mình hoàn toàn không liên quan đến nó thì cần cân nhắc cẩn thận trước khi đầu tư nhiều tiền bạc và công sức.
Như bạn trên kia nói mỗi người bạn trẻ nên tìm hiểu về linux, trong khi linux thực sự khá kén người dùng. Các ứng dụng của linux ít phong phú và cũng không tốt như windows. Dân IT thì nên biết, còn không liên quan thì thôi 😁
@Nguyễn Nội Pháp Đúng rồi, theo mình biết thì những ngành mũi nhọn trọng điểm như điện tử, viễn thông, cơ khí, ô tô, tự động hoá...đều rất cần biết đến món này chứ không chỉ những ngành công nghệ thông tin đào tạo IT các kiểu
@Nguyễn Nội Pháp Còn dân văn phòng thì biết sơ sơ cũng được, phục vụ mấy việc vặt như biết cài win thì cũng soái ca trong mắt mấy em rồi
@hieu282828 Hi. Mình thấy thà biết ít loại mà am hiểu còn hơn là mỗi thứ biết một tí ^^
Bình thường thì nên biết nó là cái gì, tại sao người ta lại dùng nó, và một vài đặc điểm chung. Kẻo sau này nói chuyện hoặc đọc báo người ta nói mà mình không hiểu mô tê gì.
quysuphuho
ĐẠI BÀNG
5 năm
sudo ở đâu là superuser do :p
longttcd
ĐẠI BÀNG
5 năm
Đang dùng raspberry 3 b+ điều khiển toàn bộ thiết bị điện của nhà và môi trường sống ở nhà từ đó tự động điều khiển các thiết bị hỗ trợ và cảnh báo anh ninh cho ngôi nhà thân yêu
Screenshot_20190112-071003_Assistant.jpg
20190130_160310.jpg
20190130_160305.jpg
cutuncutho
ĐẠI BÀNG
5 năm
@longttcd Bác có thể nói sơ về mô hình của bác không? Mình đang muốn thiết lập điều khiện hề thống điện ở nhà
zomano
TÍCH CỰC
5 năm
@longttcd bác có thể hd anh em 1 bài chi tiết thiết lập như này đc ko ạ
iamcuong
TÍCH CỰC
5 năm
@longttcd Hay quá bác ơi, bác có thể viết 1 bài chia sẻ không? cái này tinh tế quá.
@longttcd Mấy cái setup này mình làm được, mà kiếm mua đồ gia dụng thì không biết mua thế nào. Mình coi thấy mấy đồ Yeelight là tương thích, còn mấy kia mù mờ quá.

Bạn cho mình xin ít tên shop mua đồ gia dụng thông minh mà tương thích với Hass.io với
beckh@m
ĐẠI BÀNG
5 năm
@Duy Luân Đa số Đồ thông minh của Xiaomi tương thích hết nhé. Còn công tắc wifi thì phải flash lại firmware. Hass.io có thể integrated với Alexa và Google Assistant
Làm con PC nhanh hơn mạnh hơn tiện dụng hơn he he
@bomduc Và tốn điện hơn
@vicktorbui Thì đương nhiên 😆)
@bomduc Người ta dùng mấy con Pi này chủ yếu là vì nó tiết kiệm điện và cấu hình đủ xài cho một số tác vụ nào đó thôi. Như bác thì người ta gọi là dùng dao mổ trâu giết gà
princez
CAO CẤP
5 năm
Linux ghét ở chỗ rất ít hãng cung cấp file cài đặt như win, cài gì cũng cần mạng nên rất khó có thể có được một kho phần mềm sẵn trong máy, thứ 2 là giống MacOS phần mềm hỗ trợ quá ngắn hạn, vẫn file cài đặt đó nhưng chỉ sau 2 - 3 năm là không thể chạy được với HĐH mới và nguợc lại (phần mềm mới không thể chạy được ở OS cũ dù chỉ mới vài năm)
@princez Linux nào mà 2-3 năm nhỉ
princez
CAO CẤP
5 năm
@Duy Luân Bạn có file cài đặt của phần mềm nào trên 3 năm trở về trước xem có cài được vào bản Linux mới nhất bây giờ không, trước đây hồi năm 2016 mình đã thử và nghiệm dc như vậy, từ chrome, skype, wine...
Mình muốn build 1 server với các services sau :
  • DHCP Server
  • File Server (iSCSI Service, DFS, FSRM, Storage Pool & Space)
  • Data Deduplication (cái này ăn RAM khủng)
  • Print Server
  • RRAS
  • DNS Server
  • WDS
  • Web Server
Nếu danh sách trên không đáp ứng nổi thì em chỉ cần nhất là Print Server và File Server thôi
Dự định dùng WinSer 2012 R2, Không biết RPi3 đáp ứng được bao nhiêu:
  • chạy bản GUI được không, hay phải dùng bản Core
  • Có thể tăng lên 2 card mạng được không (đường truyền có đạt 1Gpbs không)
  • Có thể có SATA port được không
  • Mức độ ổn định nếu dùng như Server lâu dài (tổng số khoảng 30 clients kết nối)
Nhờ các bạn tư vấn tí, thanks !
chacuavip10
ĐẠI BÀNG
5 năm
@ALO_BOY2005 vs Pi, dùng Diet Pi hoặc Raspian core (chạy headless, ko gui, hoặc cài thêm gui cũng được).
DHCP Server: ok, linux đầy
File Server: nên chạy FTP thôi, samba thì hơi ngốn ram
Data deduplicationL mình chịu
Print Server: CUPS
RRAS: routing đơn thuần hoặc NAT thì có thể làm được, nhưng hiệu năng sẽ kém
DNS Server: tương tự DHCP Server
WDS: chưa làm, nhưng chắc ko khả thi lắm (mấy cái này nên dùng win SV)
Web Server: Apache/Nghinx/Lighttpd
Mấy cái dưới thì
PI3 có gui, từ bản core cài tiếp GUI cũng được, nhưng sẽ ngốn GPU, mà max cái này share đc 64MB từ RAM thì phải, nên hạn chế
Pi3 có sẵn 2 card mạng: 1 ethernet và 1 Wifi, Ethernet thì được 300Mbps (ko đc 1Gbps, do chung lane vs đám usb nữa), Wifi ko rõ, nhưng loanh quang dưới 100Mbps
Ko có sata port
Nếu trên 30 client kết nối thì chỉ nên dùng mấy ứng dụng nhẹ nhàng: DHCP/DNS/Web Static
@chacuavip10 Vấn đề là em học chuyên bên WinServer. Do công việc nên chưa bao giờ có dịp thử Linux (ko được phép thử luôn chứ) Theo bác tư vấn chắc em chỉ làm được print server với mấy cái services nhẹ nhàng. chứ File server mà ko được 1000 thì chậm lắm.
thanks bác
chacuavip10
ĐẠI BÀNG
5 năm
@ALO_BOY2005 Làm production mình nghĩ nên cứ đúng cái bác học thôi, tutorial nhiều, lỗi lầm gì dễ sửa, mấy con Pi này vọc vạch vui vẻ, hoặc bác cài pi-hole cho secondary dns là vui rồi 😃
Loại màn hình gì nhỏ gọn vậy anh em
Mr.Xr
TÍCH CỰC
5 năm
klq sài màn này cho máy ảnh đc ko các bác nhỉ :3
hung101095
ĐẠI BÀNG
5 năm
Các pro biết ở đâu bán cái màn hình kiểu kia 7.10inch chỉ e với
@hung101095 Từ khoá “màn hình 7 inch waveshare”
hidarling
TÍCH CỰC
5 năm
@hung101095 Lên lazada seard màn hình raspberry thì tha hồ ạ.
nnn1234
ĐẠI BÀNG
5 năm
ngày trước mình cũng thích máy tính chạy ubuntu linux, nhưng chỉ vọc được mấy thứ căn bản. Khi cần cài driver wifi ngoài thì mò cả ngày không ra bộ cài... Công việc hàng ngày vẫn phải windows. Giờ có món Pi này cũng thấy thích thích 😃!
ngsangmt
TÍCH CỰC
5 năm
Để tự cài con pi này chạy php, mysql, phpmyadmin chạy web kết hợp với mqtt để để điều khiển nhà thì chua thôi rồi luôn. Chưa kể dùng con pi này mà ko biết python thì ko nên dấn thân vào nó.
@ngsangmt Không biết python biết node, golang được ko nè ? :eek: sắp order mà nghe bạn nói làm lăn tăn quá :eek:
bao giờ mới có code lập trình bằng tiếng việt nhỉ :v
@hahaihailc1 lúc đó chả ai xài vì mắc công gõ dấu :v
Nhìn thấy code mà lại thấy hãi

Xu hướng

Bài mới









  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019