Daftar Isi:
- Langkah 1: Ucapkan Halo ke Linux
- Langkah 2: Berkeliling
- Langkah 3: Menggunakan Lingkungan Desktop
- Langkah 4: Shutdown + Reboot Dari GUI
- Langkah 5: Menggunakan Manajer File
- Langkah 6: Menggunakan Antarmuka Baris Perintah
- Langkah 7: Ambil Tangkapan Layar
- Langkah 8: Sudo, Root, dan Izin
- Langkah 9: Pohon Direktori
- Langkah 10: Berkeliling dan Membuat File
- Langkah 11: Barang baris perintah yang lebih berguna
- Langkah 12: Jepret Foto
- Langkah 13: Bendera baris perintah dan Mendapatkan Bantuan
- Langkah 14: Cari Halaman Manual dan Ambil Selfie Dengan Modul Kamera
Video: Menavigasi Perangkat Lunak Raspberry Pi: Bagian 1: 14 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Oleh push_resetFollow Lainnya oleh penulis:
Tentang: Mengkhususkan diri dalam menjahit, menyolder, dan mengemil. Lebih banyak hal yang saya lakukan… Saya mengajar kelas mode dan tekstil interaktif yang disebut Interaksi yang Dapat Dipakai dan Lembut di California College of the Arts. www.wearablesoftin… Selengkapnya Tentang push_reset »
Dalam pelajaran ini, Anda akan belajar cara menavigasi Raspberry Pi Anda menggunakan antarmuka baris perintah. Anda akan membuat folder, berpindah dari satu direktori ke direktori berikutnya, dan mempelajari cara mengambil tangkapan layar untuk menangkap semua pekerjaan Anda di seluruh kelas!
Kami akan mulai dengan mengidentifikasi dan mendefinisikan beberapa istilah dan konsep kunci di sekitar perangkat lunak Raspberry Pi. Anda akan diperkenalkan ke lingkungan desktop dan mulai menggunakan antarmuka baris perintah.
Menavigasi Perangkat Lunak Raspberry Pi: Bagian 2 melanjutkan pendidikan baris perintah Anda dengan beberapa perintah utama yang mungkin tidak Anda gunakan secara ekstensif di seluruh kelas tetapi ingin mengetahuinya sehingga Anda melanjutkan pendidikan dan eksperimen Anda dengan Raspberry Pi.
Langkah 1: Ucapkan Halo ke Linux
Inti dari Raspberry Pi adalah OS-nya yang dalam kasus kami adalah Raspbian. Raspbian adalah sistem operasi gratis berbasis Debian yang dioptimalkan untuk perangkat keras Raspberry Pi. Debian didasarkan pada perangkat lunak lain, kernel Linux. Ini menjadikan Debian sebagai distribusi Linux, juga dikenal sebagai distro Linux.
Apa itu Linux?
Linux dibuat oleh Linus Torvald dan dibagikan kepada dunia pada tahun 1991. Ini sebagian besar disebut sebagai OS tetapi Linux benar-benar kernel pada inti OS. Hal yang hebat tentang Linux adalah bahwa itu adalah open source. Sumber terbuka berarti bahwa semua kode sumber tersedia untuk diunduh, digunakan, dan diubah jika Anda mau. Linux gratis untuk diunduh dan digunakan seperti halnya distro Linux yang dibuat, seperti Raspbian. Ini kontras dengan sistem operasi Apple OS X dan Microsoft Windows. Sistem operasi ini adalah sumber tertutup yang berarti Anda tidak dapat memperoleh kode sumber dan semuanya dibuat secara rahasia. Perangkat lunak yang ditulis untuk OS X atau Windows tidak akan berfungsi dengan Linux tetapi ada banyak alternatif sumber terbuka dan gratis untuk beberapa aplikasi Mac dan Windows favorit Anda yang tersedia untuk Linux.
Untuk mempelajari lebih lanjut, dengarkan Linus sendiri berbicara tentang Linux dalam pembicaraan TED-nya di atas. Mari kita telusuri beberapa konsep lain yang merupakan kunci dari perangkat lunak komputer.
Apa itu Sistem Operasi?
OS adalah kumpulan perangkat lunak yang mengelola penyimpanan, perangkat keras, perangkat lunak, dan lainnya.
Beberapa hal yang dilakukan OS:
- mengelola file dan folder
- mengenali dan menginstal driver untuk periferal
- mengelola keamanan sistem
- memungkinkan perangkat lunak untuk berkomunikasi dengan perangkat keras
- memuat dan menjalankan aplikasi perangkat lunak
- menampilkan grafik dan teks aplikasi
- menyediakan akses aplikasi ke memori dan penyimpanan
Kernel dari sebuah OS
Kernel adalah komponen utama dari sistem operasi. Satu-satunya tujuan kernel adalah untuk mengatur komunikasi antara aplikasi perangkat lunak dan perangkat keras (CPU, memori disk, dll). Kernel mengelola fitur inti dari sebuah OS yang beberapa di antaranya tercantum di atas. Jika aplikasi dan utilitas yang berguna ditambahkan di atas kernel, maka paket lengkapnya menjadi OS.
Langkah 2: Berkeliling
Ada dua cara untuk menyiasati perangkat lunak Raspberry Pi:
1) Lingkungan Desktop
Lingkungan desktop dikenal sebagai GUI (Graphical User Interface). Inilah yang telah Anda gunakan di komputer pribadi saat Anda membuka jendela, menyeret dan melepas item, membuat folder baru, dll. Lingkungan desktop dirancang untuk meniru meja kantor yang sebenarnya dengan notepad, kalkulator, dan folder untuk menyimpan dokumen tertulis in. Dalam pelajaran ini, saya akan menunjukkan di mana Anda dapat menemukan barang-barang tetapi saya berasumsi bahwa Anda tahu cara berkeliling dan menggunakan lingkungan desktop.
2) Linux Shell
Shell adalah program yang dikenal sebagai CLI (Command-Line Interface) karena membutuhkan perintah keyboard dan meneruskannya ke sistem operasi untuk dijalankan. Hampir semua distribusi Linux menyediakan program shell dari Proyek GNU yang disebut Bash. Nama tersebut adalah akronim untuk Bourne Again SHell yang merujuk pada pembuat program shell asli, Steve Bourne. Anda dapat melakukan hal yang sama di dalam shell yang dapat Anda lakukan di desktop. Kecuali alih-alih mengklik ikon, Anda mengetik perintah. Baris perintah adalah cara orang menggunakan komputer beberapa dekade sebelum ada GUI dan di kelas ini, itulah yang akan Anda gunakan.
Langkah 3: Menggunakan Lingkungan Desktop
Desktop dalam aplikasi bernama LXDE, yang merupakan kependekan dari Lightweight X11 Desktop Environment. Aplikasi ini sudah terpasang di Raspberry Pi yang dibundel dengan program yang siap Anda gunakan.
Desktop dibagi menjadi dua area utama: taskbar dan area desktop. Anda dapat melihat ikon keranjang sampah di area desktop. Ikon ini disebut pintasan. Anda dapat menambah dan menghapus pintasan dengan mengklik kanan aplikasi dan memilih buat pintasan.
Bilah tugas dapat menampung sejumlah item yang disebut applet. Dari kiri ke kanan applet di taskbar gambar adalah:
- Tidak bisa
- Bilah Peluncuran Aplikasi
- Bilah Tugas
- Bluetooth
- Jaringan WiFi
- Pengatur suara
- Monitor Penggunaan CPU
- Jam
- Ejektor
Semua applet ini di bilah tugas dapat diambil, ditambahkan, dan disusun ulang.
Untuk menambah atau menghapus applet, klik kanan pada taskbar dan pilih Add/Remove Panel Items. Sebuah jendela akan muncul dengan empat tab berjalan di sepanjang bagian atas. Klik pada tab Panel Applet. Klik pada Bilah Peluncuran Aplikasi dan kemudian tombol Preferensi di menu kanan.
Jendela kedua akan terbuka yang terbagi menjadi dua kolom. Di kolom kiri, Anda menemukan aplikasi saat ini di bilah peluncuran aplikasi. Kolom kanan berisi daftar aplikasi yang diinstal pada Pi yang dapat Anda pilih untuk ditambahkan. Sebagai contoh, mari kita hapus keduanya, karena kita tidak akan menggunakannya di kelas ini:
- matematika
- Wolfram
Dan tambahkan satu:
SonicPi (di bawah kategori "Pemrograman")
Untuk menghapus, klik pada aplikasi dan kemudian tombol Hapus di tengah. Sesederhana itu! Ini tidak menghapus program dari Pi Anda, hanya pintasan dari bilah tugas. Untuk menambahkan, pilih aplikasi dari kolom kanan lalu klik tombol Tambah.
Ikon SonicPi sekarang ada di bilah tugas tempat dua aplikasi lainnya dulu berada.
Langkah 4: Shutdown + Reboot Dari GUI
Anda mungkin telah memperhatikan bahwa Raspberry Pi 3 (dan semua model lainnya dalam hal ini) tidak memiliki tombol on/off. Jadi, bagaimana Anda mematikan Raspberry Pi? Cukup mencabut steker listrik saat Raspberry Pi masih berjalan berpotensi merusak data pada kartu SD, jadi jangan lakukan itu! Cara terbaik dan teraman untuk mematikan Raspberry Pi adalah dengan mematikannya melalui perangkat lunak. Untuk melakukan ini, buka Menu di sudut kiri atas dan pilih Shutdown.
Sebuah jendela muncul dengan tiga opsi
Matikan
Mematikan Pi Anda dengan cara ini dengan aman menghentikan semua proses dan mematikan sistem. Lebih aman menunggu 60 detik sampai melepas catu daya. Atau, Anda dapat menonton LED ACT hijau. Ini akan berkedip 10 kali kemudian menjadi stabil memberitahukan telah dimatikan.
Menyalakan ulang
Opsi ini memulai ulang Raspberry Pi dengan aman. Ini terkadang diperlukan setelah menginstal perangkat lunak dan mengonfigurasi Raspberry Pi.
Keluar
Raspberry Pi dapat memiliki lebih dari satu pengguna selain pengguna Pi default. Opsi ini mengeluarkan pengguna saat ini.
Langkah 5: Menggunakan Manajer File
Sebagian besar OS komputer adalah sistem file. File Manager adalah aplikasi Raspbian untuk mengakses dan mengelola sistem file Raspberry Pi yang terdiri dari direktori (folder) dan file (seperti Windows Explorer atau Finder di Mac). Mari kita buka dan periksa.
Klik pada ikon lemari arsip di bilah tugas. Anda juga dapat menemukannya di Menu > Accessories > File Manager.
Langkah 6: Menggunakan Antarmuka Baris Perintah
Baris perintah juga disebut sebagai terminal atau konsol. Aplikasi terminal default di Raspbian disebut LXTerminal. LXTerminal adalah program lain yang memungkinkan Anda berinteraksi dengan shell. Secara teknis dikenal sebagai 'emulator terminal' yang berarti bahwa ia mengemulasi terminal video gaya lama (dari sebelum GUI dikembangkan) dalam lingkungan grafis.
Untuk memulai kita perlu membuka jendela terminal. Tekan tombol:
Ctrl+Alt+t
Atau pergi ke sudut kiri atas dan klik ikon monitor komputer dengan layar hitam.
Jendela terminal akan muncul dengan garis pendek karakter dan kursor. Ini disebut prompt baris perintah.
Baris karakter yang diurutkan dari kiri ke kanan adalah nama pengguna, nama host, jalur, dan simbol:
- username adalah nama pengguna operasi saat ini yang masuk ke Pi.
- hostname adalah nama dari Pi
- path adalah tempat pengguna beroperasi dari komputer, juga dikenal sebagai direktori kerja saat ini. Defaultnya adalah direktori home dari pengguna tersebut. Kami login sebagai pengguna "pi". "~" sama dengan path "/home/username" atau "/home/pi" dalam kasus ini.
- simbol menunjukkan jenis pengguna apa operator saat ini. "$" berarti pengguna biasa "#" berarti pengguna root.
Dengan menggunakan pengetahuan ini, baris di atas berarti pengguna pi masuk ke komputer bernama raspberrypi dan saat ini berada di direktori home sebagai pengguna biasa.
Kursor duduk di sana menunggu masukan dari Anda, ayo lakukan sesuatu!
Langkah 7: Ambil Tangkapan Layar
Untuk tugas pertama Anda, Anda akan belajar cara mengambil tangkapan layar sehingga Anda dapat mendokumentasikan kemajuan Anda di seluruh kelas. Untuk mengambil tangkapan layar Anda akan menggunakan Scrot (SCReenshOT). Ini adalah aplikasi penangkap layar baris perintah yang saya gunakan untuk mengambil semua tangkapan layar untuk kelas ini. Scrot dibundel dengan Raspbian sehingga tidak perlu menginstalnya. Untuk mengambil tangkapan layar dari jenis desktop Anda:
skrotum
Tangkapan layar secara otomatis disimpan ke folder rumah Anda. Pergi dan periksa menggunakan File Manager. Tangkapan layar akan terlihat seperti ini:
Di bawah ini adalah lebih banyak perintah Scrot yang akan berguna saat Anda mendokumentasikan kemajuan Anda. Coba masing-masing dan lihat hasilnya di File Manager.
Ambil tangkapan layar setelah penundaan 5 detik:
skrotum -d 5
Hitung mundur penundaan 5 detik lalu ambil tangkapan layar:
scrot -cd 5
Ambil tangkapan layar dari jendela yang sedang aktif di desktop, yang dalam hal ini adalah terminal:
scrot -u -cd 5
Hitung mundur ke tangkapan layar.
Cuplikan layar jendela aktif saat ini (Terminal).
Langkah 8: Sudo, Root, dan Izin
Sistem operasi Raspbian memungkinkan lebih dari satu pengguna untuk masuk ke Raspberry Pi. Secara default, Raspberry Pi memiliki dua akun pengguna: pi dan root.
Pi dianggap sebagai akun pengguna biasa. Root adalah akun pengguna super dengan izin tambahan yang memungkinkannya melakukan hal-hal yang tidak dapat dilakukan pengguna biasa. Perbedaan ini membantu mencegah Anda secara tidak sengaja merusak sistem operasi dan melindungi OS dari virus potensial. Anda terutama akan tetap masuk sebagai pengguna biasa tetapi dapat menjalankan perintah sebagai pengguna super bila diperlukan. Ini dilakukan dengan menggunakan perintah s udo. Perintah ini adalah kependekan dari superuser do. Menempatkan sudo sebelum perintah lain mengeluarkannya sebagai pengguna root yang memberinya hak akses root untuk melakukan tugas administratif. Tugas-tugas ini termasuk menginstal perangkat lunak, mengedit file inti, dan tugas-tugas kuat lainnya.
Langkah 9: Pohon Direktori
Sistem file Raspberry Pi Anda diatur dalam struktur direktori hierarkis. Ini berarti bahwa sistem file terstruktur sebagai serangkaian direktori yang bercabang dari satu direktori. Sebagai diagram, sistem menyerupai pohon. Untuk tetap sejalan dengan analogi pohon dalam sistem file Raspbian, direktori tunggal tempat direktori tersebut muncul disebut root.
Jalur
Di pohon direktori, setiap file memiliki jalur yang menunjuk ke lokasinya.
Jalan Absolut
Path absolut adalah path file yang dimulai dari direktori root. Misalnya, di File Manager Anda dapat melihat path absolut dari direktori Documents adalah:
/home/pi/Dokumen
Garis miring pertama "/" mewakili direktori root.
Jalur relatif
Jalur relatif adalah lokasi file yang dimulai dari direktori kerja saat ini. Saat pertama kali masuk ke Raspberry Pi Anda (atau memulai sesi emulator terminal) direktori kerja Anda saat ini disetel ke direktori home Anda. Jalur relatif dari contoh direktori Dokumen yang sama yang digunakan di atas adalah:
Dokumen
Perhatikan bagaimana tidak ada garis miring; ini adalah indikator bahwa Anda menggunakan jalur relatif.
Langkah 10: Berkeliling dan Membuat File
Sama seperti di lingkungan desktop, Anda dapat membuat dan memindahkan file dan direktori di baris perintah. Ikuti bersama di jendela terminal.
pwd = menampilkan direktori kerja. Anda selalu dapat mengetahui di mana Anda berada di pohon direktori dengan perintah ini. Cobalah:
pwd
mkdir = membuat direktori baru. Letakkan nama direktori baru yang dipilih setelah mkdir. Misalnya, panggil boof yang satu ini:
mkdir boof
cd = mengubah direktori. Perintah ini memindahkan Anda ke direktori yang Anda tunjuk:
cd boof
Prompt akan diperbarui dengan jalur lokasi baru Anda yang sekarang menjadi direktori kerja Anda saat ini:
pi@raspberrypi:~/boof $
Saat Anda berada di direktori boof, buat folder lain bernama fotos:
foto mkdir
Masuk ke direktori bernama fotos.
foto cd
ls = daftar isi direktori. Untuk melihat apakah ada file di direktori ini, Anda dapat melihat-lihat dengan perintah ls:
ls
Ketika Anda menekan Enter, prompt lain akan dicetak tetapi tidak ada yang lain. Ini karena saat ini direktori tempat Anda berada kosong. Anda belum memasukkan file apa pun ke dalamnya (atau boof for matter). Mari kita buat sekarang dengan mengambil foto dengan modul kamera!
Langkah 11: Barang baris perintah yang lebih berguna
Riwayat Perintah + Pengeditan
Jika Anda mendapati diri Anda mengetik perintah yang serupa atau sama berulang kali dalam sesi yang sama, Anda mungkin ingin mencoba menyalin dan menempel untuk menghemat waktu. Ctrl + C dan Ctrl + V tidak akan berfungsi di terminal. Sebagai gantinya, Anda ingin memanfaatkan riwayat perintah. Jika Anda menekan tombol panah atas, Anda dapat melihat dan menggunakan semua perintah sebelumnya. Untuk mengedit perintah gunakan panah kanan dan kiri untuk menggerakkan kursor.
Mengakhiri Sesi Terminal
Untuk mengakhiri sesi dan menutup jendela terminal gunakan tekan Ctrl + D atau gunakan:
keluar atau cukup tutup jendela dengan mengklik mouse Anda pada tombol X di sudut.
Langkah 12: Jepret Foto
Raspistill adalah aplikasi baris perintah ringan yang disertakan dengan Raspbian. Ini digunakan untuk mengambil dan memanipulasi foto dengan modul kamera. Jadi, Anda tahu apa artinya ini, bukan? Saatnya berfoto selfie! Secara default, kamera akan menampilkan pratinjau di layar selama 5 detik sebelum mengambil foto. Posisikan kamera Anda untuk mengarah ke wajah Anda. Untuk mengambil foto dan menyimpannya sebagai jpeg bernama mePic ketik:
raspistill -o mePic.jpg
Bagus! Anda baru saja mengambil foto pertama Anda dengan Raspberry Pi. Jika tidak ada kesalahan, Anda akan melihat prompt baru. Jika itu memberi Anda kesalahan, periksa kesalahan ketik pada perintah Anda, kunjungi kembali konfigurasi untuk memastikan kamera Anda diaktifkan, dan pastikan kamera Anda dicolokkan dengan benar (memerlukan restart setelah memasang kembali).
Untuk melihat apakah foto berhasil dibuat, lihat di cwd Anda (direktori kerja saat ini):
ls
Jika tidak terdaftar pastikan Anda berada di alamat yang benar dan coba lagi:
pi@raspberrypi:~/boof/fotos $
Jika foto disimpan dengan benar, mePic-j.webp
xdg-buka mePic.jpg
Ini milikku:
Anda dapat menulis melalui mePic-j.webp
Langkah 13: Bendera baris perintah dan Mendapatkan Bantuan
Ketika Anda melihat perintah-perintah ini yang telah Anda gunakan sejauh ini:
raspistill -o mePic.jpg
skrotum -d 5
scrot -u -cd 5
Apa itu -o, -u, -d, dan -cd? Ketika Anda melihat karakter dengan "-" di depannya, ini disebut bendera. Bendera baris perintah adalah cara umum untuk menentukan opsi untuk aplikasi dan alat baris perintah seperti Scrot dan Raspistill. Anda dapat mencari semua opsi yang tersedia untuk aplikasi dan alat baris perintah dengan perintah man. Misalnya, untuk melihat semua opsi yang ditawarkan Scrot, ketik:
pria skrotum
Perintah man adalah kependekan dari manual. Ini menampilkan halaman manual di mana Anda dapat membaca deskripsi aplikasi dan semua opsi yang tersedia untuk digunakan.
Jika Anda ingin tahu lebih banyak tentang sebuah perintah, man adalah hal pertama yang harus Anda gunakan! Anda dapat mencari halaman manual untuk perintah apa pun menggunakan man seperti:
pria skrotum
Untuk keluar dari halaman manual tekan "q".
Jika perintah tidak memiliki halaman manual gunakan -h atau --help setelah perintah atau nama aplikasi:
skrotum -h
raspistill --membantu
atau informasi:
info raspistill
Saya mendorong Anda untuk menggunakan perintah man dan --help dengan setiap alat, aplikasi, dan perintah baru yang Anda gunakan di LXTerminal. Ini adalah cara terbaik untuk mempelajari cara menggunakannya, menjadikannya kebiasaan yang bagus untuk mengikuti alur sekarang.
Langkah 14: Cari Halaman Manual dan Ambil Selfie Dengan Modul Kamera
Unggah dua gambar seperti yang dijelaskan di bawah ini:
1) Menggunakan browser web, cari perintah Linux baru. Unggah tangkapan layar Anda menggunakan man untuk mengetahui lebih lanjut tentang perintah tersebut. Anda dapat masuk ke kelas ini di browser web Pi Anda atau mengirim tangkapan layar sendiri melalui email.
2) Unggah selfie Anda yang diambil dengan modul kamera Raspberry Pi.:)
Direkomendasikan:
Menavigasi Perangkat Lunak Raspberry Pi: Bagian 2: 10 Langkah
Menavigasi Perangkat Lunak Raspberry Pi: Bagian 2: Pelajaran ini merupakan kelanjutan dari pendidikan baris perintah Anda. Saat Anda bekerja dengan Raspberry Pi, Anda pasti akan menginstal perangkat lunak baru untuk dipelajari, dicoba, dan dibuat. Dalam pelajaran ini, Anda akan belajar cara menginstal paket perangkat lunak dan
Cara Mengunduh Perangkat Lunak Gratis Sebagai Mahasiswa ISU (Microsoft, Adobe, dan Perangkat Lunak Keamanan: 24 Langkah
Cara Mengunduh Perangkat Lunak Gratis Sebagai Pelajar ISU (Microsoft, Adobe, dan Perangkat Lunak Keamanan: Untuk Adobe: lanjutkan ke langkah 1.Untuk Microsoft: lanjutkan ke langkah 8.Untuk Keamanan: lanjutkan ke langkah 12.Untuk Azure: lanjutkan ke langkah 16
Arduino Memulai Dengan Perangkat Keras dan Perangkat Lunak & Tutorial Arduino: 11 Langkah
Arduino Memulai Dengan Perangkat Keras dan Perangkat Lunak & Tutorial Arduino: Saat ini, Pembuat, Pengembang lebih memilih Arduino untuk pengembangan prototipe proyek yang cepat. Arduino adalah platform elektronik sumber terbuka berdasarkan perangkat keras dan perangkat lunak yang mudah digunakan. Arduino memiliki komunitas pengguna yang sangat baik. Papan Arduino d
Cara Membuat Anemometer Sendiri Menggunakan Reed Switch, Sensor Efek Hall dan Beberapa Memo di Nodemcu - Bagian 2 - Perangkat Lunak: 5 Langkah (dengan Gambar)
Cara Membuat Anemometer Sendiri Menggunakan Reed Switch, Sensor Hall Effect dan Beberapa Scraps di Nodemcu - Bagian 2 - Software: PendahuluanIni adalah lanjutan dari posting pertama "Cara Membuat Anemometer Sendiri Menggunakan Reed Switch, Sensor Hall Effect dan Beberapa Memo di Nodemcu - Bagian 1 - Perangkat Keras" - di mana saya menunjukkan cara merakit pengukur kecepatan dan arah angin
Komputer untuk Sistem RE (Bagian 2 dari 2) (Perangkat Lunak): 6 Langkah
Komputer untuk Sistem RE (Bagian 2 dari 2) (Perangkat Lunak): Di bagian pertama Instruksi ini Terletak di sini https://www.instructables.com/id/Computer-for-RE-Systems-Part-1-of-2 -Hardware/, saya menambahkan semua perangkat keras yang saya inginkan untuk mendapatkan sistem desktop yang bagus. Sekarang untuk perangkat lunak, tetapi sebelum perangkat lunak