CATETAN LINUX UBUNTU



PENJELASAN SINGKAT TENTANG UBUNTU

Ubuntu merupakan salah satu distribusi Linux yang berbasis Debian dan didistribusikan sebagai perangkat lunak bebas. Ubuntu ditawarkan dalam tiga edisi resmi: Ubuntu Desktop untuk komputer pribadi, Ubuntu Server untuk server dan komputasi awan, dan Ubuntu Core untuk "Internet untuk Segala", perangkat kecil dan robot. Untuk lebih detail Disini



CARA DOWNLOAD FLUTTER DI UBUNTU!

ada dua cara download flutter, bisa make snap dan di web flutter. tp disini download flutter make snap. paan snap? Snap merupakan manajer paket yang bersifat universal sama seperti flatpak, artinya ia dapat digunakan dipelbagai distribusi Linux. Hal ini tidak seperti manajer paket linux lain seperti apt atau pacman yang memang hanya diperuntukkan untuk distribusi linux tertentu. sumber

Ubuntu versi 16.04 LTS (Xenial Xerus) sudah keinstall snap

cara cek versi ubuntu di terminal

lsb_release -a

Distributor ID:	Ubuntu
Description:	Ubuntu 20.04.5 LTS
Release:	20.04
Codename:	focal

kalo mau ngecek snap langsung tinggal ketik snap kalo hasilnya kayak gini

The snap command lets you install, configure, refresh and remove snaps.
Snaps are packages that work across many different Linux distributions,
enabling secure delivery and operation of the latest apps and utilities.

Usage: snap <command> [<options>...]

Commonly used commands can be classified as follows:

         Basics: find, info, install, remove, list
        ...more: refresh, revert, switch, disable, enable, create-cohort
        History: changes, tasks, abort, watch
        Daemons: services, start, stop, restart, logs
    Permissions: connections, interface, connect, disconnect
  Configuration: get, set, unset, wait
    App Aliases: alias, aliases, unalias, prefer
        Account: login, logout, whoami
      Snapshots: saved, save, check-snapshot, restore, forget
         Device: model, reboot, recovery
      ... Other: warnings, okay, known, ack, version
    Development: download, pack, run, try

For more information about a command, run 'snap help <command>'.
For a short summary of all commands, run 'snap help --all'.

maka sudah keinstall

Kalo mau download snap tinggal klik ketik update terus install make apt, pastiin apt udah keintall. kalo gak ya make ubuntu software aja

sudo apt update
sudo apt install snapd

sumber

DOWNLOAD!

buka terminal terus ketik gini:

sudo snap install flutter --classic

itu perintah buat download flutter

abis itu ketik

flutter sdk-path

Perintah tersebut akan mengunduh flutter sdk pada sistem kita.

UDAH FLUTTER UDAH KEINSTALL BERARTI tapi avd belom kedownload, jadi gabisa bikin virtual device. kalo mau make harus download android virtual device, ada cara lain tapi lebih ribet



CARA DOWNLOAD ANDROID STUDIO + AVD

download android studio biar bisa dapet android virtual device. sama2 make snap biar gampang.

sudo snap install android-studio --classic

bakal install android studio

kalo downloadnya udah selesai tinggal ketik kayak gini

android-studio

fungsinya buat ngejalanin

terus tinggal install2 aja udah.



CARA DOWNLOAD FONT DI UBUNTU

cara download firacode

sudo apt install fonts-firacode
sudo apt-get -y install fonts-cascadia-code



CARA DOWNLOAD STANDAR NOTES DI UBUNTU

tinggal ketik gini

sudo snap install standard-notes



CARA DOWNLOAD TREE DI UBUNTU!

tree apaan?

Screenshot from 2022-09-17 23-41-07

intinya kalo di ketik tree di terminal bisa ngeliat semua direktori dan sub direktori:)

cara download :

sudo apt-get install tree

cara make tinggal sesuain direktori terus ketik

tree

btw klo di windows udah auto kedownload ini mah



CARA DOWNLOAD NOTEPAD++ DI UBUNTU

tinggal ketik

sudo snap install notepad-plus-plus



CARA DOWNLOAD GIT DI UBUNTU

tinggal ketik

sudo apt install git

Konfigurasi Git

git config --global user.name "Nama Anda"
git config --global user.email "email@namadomain.com"



CARA CEK TASK MANAGER DI TERMINAL

tinggal buka aplikasi "System Monitor"

Screenshot from 2022-09-13 23-01-29



Software Bawaan Linux

Rythmbox

Rhythmbox adalah aplikasi pemutar musik (atau audio) yang dapat berjalan di lingkungan desktop GNOME. Di Ubuntu, Debian, dan Linux Mint, Rhythmbox menjadi aplikasi pemutar musik bawaan. Penjelasan lengkap Disini

Screenshot from 2022-09-13 23-03-22

Ubuntu Software

Intinya ini buat download aplikasi di ubuntu gitu aja se

Screenshot from 2022-09-13 23-08-02

thunderbird mail

Screenshot from 2022-09-13 23-37-31

Thunderbird adalah aplikasi mail client (MUA – Mail User Agent) yang fungsinya sama dengan Outlook Express, Eudora Mail, Evolution, Sylpheed, dan sejenisnya. Thunderbird ini adalah salah satu produk turunan dari Mozilla. Pada awalnya Mozilla selalu mengemas aplikasinya dengan Browser dan Mail Client. Pengertian Email client adalah software yang digunakan untuk organisasi email, baik untuk akun email berbayar maupun yang gratis. Syaratnya, harus ada akun POP3-nya. Email Client biasa disebut juga sebagai Oulook Express. Email client ini sangat sering digunakan sebab ia sudah tersedia langsung dalam Windows. Konfigurasi dan penggunaannya pun cukup mudah, cukup lewat control panel atau Internet Explorer. Bisa dibilang Outlook Express ini adalah format standar e-mail client. File extension-nya adalah EML. Dilengkapi dengan menu export dan import membuatnya mudah untuk dipindahkan ke email client lainnya.Namun, jika digunakan untuk urusan bisnis, Outlook Express ini dirasa kurang sekali. Ia tidak terintegrasi dengan software-software lain seperti messenger contohnya Skype, pdf reader and creator seperti Nitro PDF maupun antivirus seperti AVG Error handlingnya-pun kadang msih suka naik turun, utamanya jika berurusan dengan delivery status message. Jika berpindah sistem operasi seperti Linux, harus di-convert dulu.

Sumber:

Disini

Disini



INSTALASI SOFTWARE

VISUAL STUDIO CODE

Pertama masuk link Disini

Screenshot from 2022-09-13 23-45-39

Terus klik yang .deb udh gitu aja langsung keinstall

kalo sekarang mau nginstall gampang tinggal klik 2 kali, nanti muncul windows baru terus bisa langsung install.

tapi kalo mau make cara lain make terminal juga bisa. kayak gini pertama masuk ke direktori filenya dulu. terus abis itu dpkg filenya dengan cara mengertik

sudo dpkg -i namaFileYangDiDownload.deb

dpkg apaan?

dpkg (debian package manager) : adalah dasar manajemen paket dari sistem operasi debian dan merupakan program dasar untuk menginstal dan memanipulasi paket biner debian dengan ekstensi file “.deb“). lebih detail Disini

abis itu kita disuruh masukin passwordnya karena kita make file root alias sudo

terus sekarang udah keinstal ya masehh



SHORTCUT DI UBUNTU!

RESET VGA DI UBUNTU

CTRL + ALT + F1

sumber: Disini



MBUH

falah@ubuntu

falah = user yg digunakan saat ini

ubuntu = hostname yg digunakan saat ini

falah@ubuntu:~$ whoami
falah
falah@ubuntu:~$ hostname
ubuntu
falah@ubuntu:~$ pwd
/home/falah

mau tau dokumentasi tentang sesuatu ketik man, misal mau tau dokumentasi penjelasan tentang pwd

falah@ubuntu:~$ man pwd

membuat file

falah@ubuntu:~$ touch data.txt
falah@ubuntu:~$ ls
asset  data.txt  go

membuat folder atau direktori

falah@ubuntu:~$ mkdir coba
falah@ubuntu:~$ ls
asset  coba  data.txt  go

tutor ngopii


falah@ubuntu:~$ ls
asset  coba  data.txt  go
falah@ubuntu:~$ cp ./data.txt coba/
falah@ubuntu:~$ ls
asset  coba  data.txt  go
falah@ubuntu:~$ cd coba/
falah@ubuntu:~/coba$ ls
data.txt

memindah atau cuutt

falah@ubuntu:~$ ls
asset  coba  data.txt  go
falah@ubuntu:~$ mv ./data.txt coba/
falah@ubuntu:~$ ls
asset  coba  go
falah@ubuntu:~$ cd coba/
falah@ubuntu:~/coba$ ls
data.txt

cara menghapus direktori dan file

falah@DESKTOP-9EO0J5L:~/coba$ ls
data.txt
falah@DESKTOP-9EO0J5L:~/coba$ rm data.txt
falah@DESKTOP-9EO0J5L:~/coba$ ls
falah@DESKTOP-9EO0J5L:~/coba$ cd ..
falah@DESKTOP-9EO0J5L:~$ ls
asset  coba  go
falah@DESKTOP-9EO0J5L:~$ rmdir coba/
falah@DESKTOP-9EO0J5L:~$ ls
asset  go

mau tau perintah apa saja yang sudah dijalankan

history

ke super user su

falah@DESKTOP-9EO0J5L:~$ sudo su
[sudo] password for falah:
root@DESKTOP-9EO0J5L:/home/falah#

mau keluar dari super user

root@DESKTOP-9EO0J5L:/home/falah# exit
exit
falah@DESKTOP-9EO0J5L:~$

mau install atau hapus

sudo apt install
sudo apt remove 

list yang bisa di install di mana? disource list cari sendiri
bisa make nano ato vim, itu ntar bisa ditabahin juga kok isinya buat download yang lebihlengkap atau apa gitu

sudo nano /etc/apt/sources.list

udah ubah souce list mau update source listnya?

sudo apt update

udah di update source listnya mau update aplikasi sesuai terbaru? agak lama*

sudo apt upgrade

Permission di linux

  • owner
  • group
  • other

Value of permission

  • r read 4
  • w write 2
  • x execute 1

ubah permissionnya ???

chmod 755 namafile.txt

755 darimana? dapet dari 7 dari owner, 5 dari group, 5 lagi dari other. jadi itu tergantung dari value of permissionnya intinya

Menjalankan aplikasi di background dan foreground

falah@DESKTOP-9EO0J5L:~$ nano &
[1] 6681
falah@DESKTOP-9EO0J5L:~$ jobs
[1]+  Stopped                 nano
falah@DESKTOP-9EO0J5L:~$ fg 1
nano
falah@DESKTOP-9EO0J5L:~$ jobs