Linux Commands
Fail2ban
install fail2ban
sudo apt install fail2banconfigure fail2ban
sudo systemctl enable fail2ban.servicebuat file di /etc/fail2ban dengan nama jail.local
[sshd]
enable = true
port = ssh
filter = sshd
logpath = /var/log/auth.log
maxretry = 3
bantime = 3600
ignoreip = 127.0.0.1cek status fail2ban
fail2ban-client statuscek status fail2ban user
fail2ban-client status sshdBerjalan dilatar belakang dengan screen
buat nama session
screen -S <session_name>buat lihat daftar session
screen -lsmasuk ke session
screen -r <id_session>atau
screen -rd <id_session>cek linux header
apt-cache search linux-headersConnect Wifi with Commands
nmcli device wifi rescannmcli device wifi listnmcli device connect <NamaSSID> password <DISINI PASSWORD>Clear Cache di Linux
Bersihkan hanya PageCache.
sudo sync; echo 1 > /proc/sys/vm/drop_cachesBersihkan dentries and inodes.
sudo sync; echo 2 > /proc/sys/vm/drop_cachesBersihakan PageCache, dentries and inodes.
sudo sync; echo 3 > /proc/sys/vm/drop_cachesJalankan secara Otomatis Buat file dan di simpan dengan nama clearcache.sh :
#!/bin/bash
# Note, we are using "echo 3", but it is not recommended in production instead use "echo 1"
echo "echo 3 > /proc/sys/vm/drop_caches"Kasih permission :
sudo chmod 755 clearcache.shsudo crontab -eTambahkan baris di bawah ini, simpan dan keluar untuk menjalankannya pukul 2 pagi setiap hari.
0 2 * * * /path/to/clearcache.shMenampilkan semua service yang berjalan / tidak
Menampilkan menggunakan service
sudo service --status-allMenampilkan manggunakan systemctl
sudo systemctl list-unit-filessudo systemctl list-units --type serviceMenampilkan menggunakan netstat
sudo netstat -pnltuCara Lain Menggunakan tools :
systemd-cgtop
sudo systemd-cgtopchkservice
sudo chkserviceCek Harddisk partitions
fdisk
Fdisk adalah perintah yang paling umum digunakan untuk memeriksa partisi pada disk. Perintah fdisk dapat menampilkan partisi dan detail seperti tipe sistem file. Namun itu tidak melaporkan ukuran setiap partisi.
sudo fdisk -lparted
Parted adalah utilitas baris perintah lain untuk membuat daftar partisi dan memodifikasinya jika diperlukan. Berikut adalah contoh yang mencantumkan detail partisi.
sudo parted -ldf
Df bukan utilitas partisi, tetapi mencetak rincian tentang hanya sistem file yang dipasang. Daftar yang dihasilkan oleh df bahkan mencakup sistem file yang bukan partisi disk nyata.
df -hIngin menampilkan hanya sistem file yang dimulai dengan / dev
df -h | grep ^/devUntuk menampilkan partisi disk nyata bersama dengan tipe partisi, gunakan df seperti ini
df -h --output=source,fstype,size,used,avail,pcent,target -x tmpfs -x devtmpfslsblk
Daftar semua blok penyimpanan, yang mencakup partisi disk dan drive optik. Rincian termasuk ukuran total partisi / blok dan titik pemasangan jika ada. Tidak melaporkan ruang disk yang digunakan / kosong pada partisi.
lsblkblkid
Mencetak atribut perangkat blok (partisi dan media penyimpanan) seperti tipe uuid dan sistem file. Tidak melaporkan ruang di partisi.
sudo blkidCek Capasitas Baterai
cat /sys/class/power_supply/BAT0/capacityCek Kesehatan Baterai
sudo apt-get install smartmontoolssudo smartctl -a /dev/sdasudo smartctl -a /dev/sda | grep "SMART overall-health self-assessment"Cara Memeriksa Available Network Interfaces, Associated IP Addresses, MAC Addresses, and Interface Speed on Linux
IP command
sudo ip aethtool Command
sudo ethtool eth0Memeriksa Antarmuka Jaringan yang Tersedia di Linux Menggunakan Perintah IP
ip a |awk '/state UP/{print $2}'Memeriksa Alamat IP Antarmuka Jaringan di Linux Menggunakan Perintah IP
ip -o a show | cut -d ' ' -f 2,7or
ip a |grep -i inet | awk '{print $7, $2}'Memeriksa Alamat MAC Kartu Antarmuka Jaringan di Linux Menggunakan Perintah IP
ip link show dev eth0 |awk '/link/{print $2}'Memeriksa Kecepatan Port Antarmuka Jaringan di Linux Menggunakan Perintah ethtool
ethtool eth0 | grep "Speed:"Konfigurasi Linux
Disable webcam.
cek list webcam
sudo lsmod | grep uvcvideosudo vi /etc/modprobe.d/blacklist-libnfc.confblacklist uvcvideoFormat FlashDisk Lewat Terminal
Format FlashDisk Lewat Terminal
Cek dahulu letak flashdisk ada di device boot mana :
sudo fdisk -lSebelum format unmount dulu semisal letak flashdisk saya di /dev/sdc1:
sudo umount /dev/sdc1Lalu format
sudo mkfs.vfat /dev/sdc1Problem anydesk ubuntu 22.04
Display_Server_Not_Supported Error for Ubuntu 22.04
konfigurasi login password
echo "P@ssw0rd" | sudo anydesk --set-passwordkonfigurasi GDM
sudo vi /etc/gdm3/custom.confyg perlu di hapus komentarnya sebagai berikut:
WaylandEnable=false
AutomaticLoginEnable = true
AutomaticLogin = $USERNAMERemove snap dari ubuntu 18.04
Jalankan :
rm -rf ~/snapsudo rm -rf /var/cache/snapdsudo apt purge snapdsudo apt-get updatejika ingin mengembalikan software yang diintall di snap menggunakan apt :
sudo apt-get install gnome-calculator gnome-characters gnome-logs gnome-system-monitorRemove snap dari ubuntu 22.04
jika ingin melihat list package yang diinstall di snap
snap listmenghentikan snap daemon
sudo systemctl disable snapd.servicesudo systemctl disable snapd.socketsudo systemctl disable snapd.seeded.servicemenghapus package list yang ada di snap
sudo snap remove firefoxsudo snap remove snap-storesudo snap remove gtk-common-themessudo snap remove gnome-3-38-2004sudo snap remove core18sudo snap remove snapd-desktop-integrationpurge snap
sudo apt autoremove --purge snapdremove cache and folder snap
rm -rf ~/snapsudo rm -rf /var/cache/snapd/opsional jika mau reinstall firefox buat file di lokasi path
sudo vim /etc/apt/preferences.d/firefox-no-snaptambahkan script dibawah ini
Package: firefox*
Pin: release o=Ubuntu*
Pin-Priority: -1Tambahkkan ppa dan lakukan installasi firefox
sudo add-apt-repository ppa:mozillateam/ppasudo apt updatesudo apt install firefoxSet Default Nautilus
xdg-mime default nautilus.desktop inode/directory application/x-gnome-saved-searchCron Job
Untuk Arch Linux
pacman -Syu croniePerintah dibawah ini jika ingin mengaktifkan ketika boot dijalankan
systemctl enable --now cronie.serviceUntuk mengecek status cron
systemctl status cronie.serviceIP Static
ubuntu 20.04
sudo vi /etc/netplan/00-installer-config.yamledit seperti ini menyeseuaikan
network:
ethernets:
enp0s3:
dhcp4: no
addresses: [192.168.xx.xx/24]
gateway4: 192.168.xx.xx
nameservers:
addresses: [8.8.8.8,192.168.xx.xx]simpan lalu jalankan
sudo netplan trycommand ini untuk testing
sudo netplan generatecommand ini untuk generate config files
sudo netplan applycommand ini untuk apply config jika sudah tidak ada error jalankan command dibawah ini
rebootChange IP
sudo ifconfig eth0 192.168.xx.xx netmask 255.255.255.0Add Gateway
route add default gw 192.168.x.x eth0Remove Gateway
route delete default gw 192.168.xx.xx eth0Install OpenVpn Server
Cek Ip address
dig +short myip.opendns.com @resolver1.opendns.comInstall OpenVpn pada ubuntu
sudo apt install curlcurl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.shsudo chmod +x openvpn-install.shsudo bash openvpn-install.shCek ip dan port pada openvpn
sudo ss -tupln | grep openvpnip addChange bash to fish
sudo apt install fishchsh -s /usr/bin/fishuntuk konfigurasi
mkdir -p ~/.config/fishtouch ~/.config/fish/config.fishConfig Fish
curl -L https://get.oh-my.fish | fishcurl -L https://get.oh-my.fish > installfish install --path=~/.local/share/omf --config=~/.config/omfUntuk lebih lengkapnya bisa dicek di link dibawah ini
https://github.com/oh-my-fish/oh-my-fishExport Inkscape to AI
Install
sudo curl 'https://langitketujuh.id/sh/l7-export' | sudo bashsudo l7-export --installEdit Background grub
sudo vi /etc/default/grubTambahkan text dibawah ini
GRUB_BACKGROUND="/usr/share/backgrounds/sun.png"sudo update-grubcara pakai langkah pertama cari id file
- Masuk Inkscape
- Object-> Object Properties
l7-export <nama-file.svg> <id-file>Buka Web Blokir
yay -S cloudflare-warp-binsudo systemctl start warp-svcwarp-cli registerwarp-cli statuswarp-cli connectwarp-cli enable-always-onlink referensi : https://developers.cloudflare.com/warp-client/get-started/linux/
Linux Hostpot wifi
link referensi : https://github.com/lakinduakash/linux-wifi-hotspot
Downgrade linux-lts back to 5.10 on Arch Linux/Manjaro from 5.15
sudo vi /etc/pacman.confedit menjadi
IgnorePkg = linux-lts
IgnorePkg = linux-lts-headerssimpan lalu kelar dari text editor lalu jalankan:
sudo pacman -U https://archive.archlinux.org/packages/l/linux-lts/linux-lts-5.10.90-1-x86_64.pkg.tar.zstsudo pacman -U https://archive.archlinux.org/packages/l/linux-lts-headers/linux-lts-5.10.90-1-x86_64.pkg.tar.zstlalu reboot
USB Mobile tidak tampil
https://wiki.archlinux.org/title/File_manager_functionality#Mounting
Linux connect cloud
sudo pacman -S gnome-shell nautilus gnome-tweak-tool gngnome-control-center xdg-user-dirs gdm gvfs-google gvfs-goaResize Video
Baris perintah di bawah ini akan membantu mengubah ukuran resolusi video dari 1920 X 1080 piksel menjadi 640 X 360 piksel.
ffmpeg -i <video_1920.mp4> -vf scale=640:360 <video_640.mp4> -hide_bannerJika tampilan video perlu diubah, setdar dapat digunakan sebagai filter tambahan. Misalnya, dalam situasi di atas, jika Anda ingin mengubah rasio aspek dari 16:9 menjadi 4:3, berikut adalah perintahnya.
ffmpeg -i <video_1920.mp4> -vf scale=640:480,setdar=4:3 <video_640x480.mp4> -hide_bannerFile Transfer dengan SCP
mengirimkan dari lokal ke server
scp namafile ubuntu@IPSERVER:/pathFolderMulti Window pada Server dengan Screen
menampilkan list screen
screen -lsmembuat session baru
screen -S <nama-session>pindah window screen
screen -r <ID>untuk pindah screen dengan shortcut
Ctrl a n: move to next window
Ctrl a p: move to previous windowKill a session from within it
Ctrl + a + kNew Windows Session from within screen
Ctrl + a + cList all windows in a session
Ctrl + a + wSSH tanpa password
ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsacat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keyschmod 0600 ~/.ssh/authorized_keysSharing Folder virtualbox di ubuntu server
sudo apt updatesudo apt-get install virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11sudo rebootsudo mkdir /mnt/sharedsudo mount -t vboxsf <shared_folder_name> /mnt/sharedCheck Enable systemd service
sudo systemctl list-unit-files | grep enabledConfigurasi Bahasa Pemograman di Linux
Configure java version
untuk debian
sudo update-alternatives --config javacuntuk arch linux
archlinux-java statussudo archlinux-java set java-18-openjdkBuat Project Maven
mvn -B archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=1.4https://maven.apache.org/guides/getting-started/
Install Kotlin
curl -s https://get.sdkman.io | bashsource "/home/hard/.sdkman/bin/sdkman-init.sh"sdk install kotlinJSON Satu Baris
cat <nama-file.json> | jq -c '.[]' >> <output-file.json>Rename wlp2s0 to wlan0 in ubuntu
sudo vi /etc/default/grubEdit Dari
GRUB_CMDLINE_LINUX=""ke
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"Simpan lalu keluar
sudo grub-mkconfig -o /boot/grub/grub.cfgArch Linux
Install Arch
untuk install divirtualbox jenis partitionnya pilih dos
cek Mode UEFI
ls /sys/firmware/efi/efivars/Jika Tampil maka mode yang dipakai laptop adalah mode UEFI Selanjutnya sambungkan laptop dengan connecting internet dibawah ini langkah untuk sambungkan ke internet
iwctluntuk cek list wifi
device listlihat detail wlan0
device wlan0 showmelakukan scan wifi
station wlan0 scanmenampilkan wifi
station wlan0 showmelihat nama wifi
station wlan0 get-networkscara connect ke jaringan wifi
station wlan0 connect "Nama wifi"melihat apakah sudah terkoneksi atau belum pakai perintah
device wlan0 showselanjutnya jika sudah terkoneksi lalu cek partition cek posisi partisi
fdisk -lmembuat partisi
cfdisk /dev/sdamembuat partisi untuk UEFI
mkfs.fat -F32 /dev/sda1membuat partisi untuk home/root
mkfs.ext4 /dev/sda3membuat partisi untuk swap
mkswap /dev/sda2selanjutnya mount partisi home
mount /dev/sda3 /mntmkdir /mnt/efimount partisi UEFI
mount /dev/sda1 /mnt/efimount swapnya
swapon /dev/sda2install software" yang dibutuhkan
pacstrap /mnt base linux linux-firmware net-tools networkmanager openssh vimjika sudah selesai installnya selanjutnya buat fstab
genfstab -U /mnt >> /mnt/etc/fstabmelihat isi fstab/partisi
cat /mnt/etc/fstabmasuk ke archnya
arch-chroot /mntsetting bahasa
vim /etc/locale.genhapus # sehingga menjadi
en_US.UTF-8 UTF-8selanjutnya generate bahasa yang sudah dipilih
locale-genecho "LANG=en_US.UTF-8" > /etc/locale.confsetting time zone
ls /usr/share/zoneinfoln -sf /usr/share/zoneinfo/Asia/Jakarta /etc/localtimehwclock --systohc --utcmembuat hostname
echo "hard" > /etc/hostnamemembuat password untuk user root
passwdinstall untuk kebutuhan boot jika non-UEFI tidak perlu install efibootmgr
pacman -S grub efibootmgrjika menggunakan bios tidak perlu install efibootmgrnya
grub-install --efi-directory=/efigrub-mkconfig -o /boot/grub/grub.cfgjika divirtualbox
grub-install /dev/sdagrub-mkconfig -o /boot/grub/grub.cfgexitcommand reboot untuk install non-virtualbox
rebootuntuk install divirtualbox ketikkan command berikut
exitshutdown -h nowuntuk login usernya pakai root setelah berhasil login cek upgrade terbaru dengan ketik command
pacman -SyyuLalukan ini jika tidak ada koneksi internet
sudo systemctl enable NetworkManager.servicesudo systemctl start NetworkManager.servicemembuat user Perintah ini tidak membuatkan directory otomatis
useradd <nama-user>untuk mengatasi maka gunakan flag -m
useradd -m <nama-user>“-G” untuk menentukan grup mana yang akan didaftarkan.
useradd -G wheel,storage,power -m NamaUserpasswd <nama-user>pacman -S sudovim /etc/sudoerscari perintah # %Wheel ALL=(ALL) ALL hilangkan tanda # sehingga
%wheel ALL=(ALL) ALLCustom permissions user access
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
# Host alias specification
# User alias specification
User_Alias SYSADMINS = test
# Cmnd alias specification
# User privilege specification
root ALL=(ALL:ALL) ALL
SYSADMINS ALL = (root) /usr/bin/cat /etc/shadow
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
# See sudoers(5) for more information on "#include" directives:
#includedir /etc/sudoers.dInstall yay
sudo pacman -S --needed base-devel gitgit clone https://aur.archlinux.org/yay.gitcd yaymakepkg -siPacman dan Yay remove
hapus packages
sudo pacman -R <nama packages>hapus tanpa dependency
sudo pacman -Rsdd <nama packages>Install AUR
sudo pacman -S git base-develtuliskan automasi di bawah ini di .bashrc
ayy() { git clone https://aur.archlinux.org/$1.git && cd $1 && makepkg --noconfirm -isc && cd .. && rm -rf $1 ;}Arch install ntfs support
sudo pacman -Syusudo pacman -S ntfs-3gTroubleshooting Wifi
sudo pacman -S network-manager-appletOptimalkan SSD
Aktikan TRIM dan kurangi WRITE
TRIM memastikan bahwa ketika sistem operasi ingin menulis di sektor yang sama, data lama akan dihapus sepenuhnya tanpa sampah. Ini berjalan pada minimal kernel linux 3.8 atau lebih baru, dan menggunakan ext4 atau filesystem yang mendukung TRIM lainnya. https://wiki.archlinux.org/index.php/Solid_state_drive#TRIM Pastikan SSD anda mendukung untuk memverifikasi dukungan TRIM, jalankan:
lsblk --discardDan periksa nilai-nilai DISC-GRAN (discard granularity) dan DISC-MAX (discard max bytes) kolom. Nilai bukan nol menunjukkan dukungan TRIM. Atau, instal paket hdparm dan jalankan:
sudo hdparm -I /dev/sda | grep TRIMjika mendukung maka lanjutkan
sudo vi /etc/fstabAdd noatime to fstab
Tambahkan flag discard ke partisi root dan flag noatime ke masing-masing partisi yang berada di SSD. Tambahkan juga
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,mode=0755 0 0
tmpfs /var/spool tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0sudo systemctl rebootJalankan fstrim secara berkala
Menggunakan cron
buat cron mingguan /etc/cron.weekly/fstrim. Jika tidak, buat sendiri
sudo vi /etc/cron.weekly/fstrimtambahkan
#!/bin/sh
# trim all mounted file systems which support it
/sbin/fstrim --all || trueMenggunakan systemctl
sudo systemctl enable fstrim.timersudo systemctl start fstrim.servicesudo systemctl start fstrim.timerKurangi penggunaan swap
sudo vi /etc/sysctl.conftambahkan (ubuntu dan debian)
vm.swappiness=1
vm.vfs_cache_pressure=50sudo systemctl rebootSoftware Install
Install Barcode to PC
sudo apt install libavahi-compat-libdnssd1 libnss-mdns avahi-daemon avahi-discover -ylalu kunjungi https://barcodetopc.com/
Install cfiles
cfiles – Manajer File Terminal Cepat dengan Vim Keybindings
sudo apt-get install libncurses5-devmakesudo make installProblem di Linux
Linux mengalami hang
Jalankan tekan bersamaan:
Ctrl+shift+alt+prntsrc+R+E+I+S+U+BKeyboard Tidak Terdeteksi test on Xubuntu 18.04
Jalankan:
sudo apt install xserver-xorg-input-allProblem Kali Linux
Langkah pertama
sudo apt install apt-transport-httpssudo apt updateRepository Kali Linux
cek /etc/apt/sources.list
deb http://http.kali.org/kali kali-rolling main non-free contribsudo apt updateinfo lebih lengkap cek link dibawah ini https://www.kali.org/docs/general-use/kali-linux-sources-list-repositories/
Date fix kali linux
timedatectltimedatectl list-timezones | grep Asiatimedatectl set-timezone Asia/JakartaInstall wine kali linux
sudo dpkg --add-architecture i386sudo apt-get updatesudo apt-get install wine32Untuk Install Office :
WINEPREFIX=~/.wine/office2007 WINEARCH=win32 winecfgsudo apt install winbind cabextractwget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetrickschmod +x winetrickssudo cp winetricks /usr/local/bin/sudo apt install zenityWINEPREFIX=~/.wine/office2007 WINEARCH=win32 winetricksConfigure didalamnya
- Select the default wineprefix
- Install a Windows DLL or component
- msxml6, cek apakah msxml6 sudah terinstall atau jika belum tambahkan
WINEPREFIX=~/.wine/office2007 WINEARCH=win32 winetricks msxml6untuk instal office
WINEPREFIX=~/.wine/office2007 WINEARCH=win32 wine ./Microsoft-Office-Professional-2007.exeInstall Wine Ubuntu
apt-cache policy wine64Sebelum Anda dapat menginstal Wine di Ubuntu 20.04, Anda harus mengaktifkan dukungan sistem 32-bit.
sudo dpkg --add-architecture i386Anda sekarang dapat menginstal Wine di Ubuntu 20.04 dengan menjalankan perintah di bawah ini;
sudo apt updatesudo apt install wine64Verifikasi Instalasi Anggur
wine --versionReboot System
sudo systemctl rebootInstall Disk Mounter
sudo apt-get install gnome-disk-utilityInstall zoom
donwnload file deb disini https://zoom.us/download?os=linux langkah selanjutnya:
sudo dpkg -i zoom_amd64.deblangkah selanjutkan update repository
sudo vi /etc/apt/sources.listsudo apt updateInstall TigerVNC di ubuntu
sudo apt-get install libfltk1.3-devdownload file .deb di sini https://github.com/TigerVNC/tigervnc/releases lalu ketikan di terminal
sudo dpkg -i xtigervncviewer_1.12.0-1ubuntu1_amd64.debxtigervncviewerInstall Virtualbox di kali linux
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian buster contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.listsudo apt updatesudo apt install -y dkms virtualbox virtualbox-ext-packJalankan
virtualboxinfo lebih https://www.kali.org/docs/virtualization/install-virtualbox-kali-host/
Install Spotify
curl -sS https://download.spotify.com/debian/pubkey.gpg | sudo apt-key add -echo "deb http://repository.spotify.com stable non-free" | sudo tee /etc/apt/sources.list.d/spotify.listsudo apt-get update && sudo apt-get install spotify-clientInstall Scrcpy
sudo apt install scrcpyInstall Postman
cd Downloads/tar -xzf Postman-linux-x64-7.32.0.tar.gzsudo mkdir -p /opt/apps/sudo mv Postman /opt/apps/sudo ln -s /opt/apps/Postman/Postman /usr/local/bin/postmanpostmansudo vim /usr/share/applications/postman.desktop[Desktop Entry]
Type=Application
Name=Postman
Icon=/opt/apps/Postman/app/resources/app/assets/icon.png
Exec="/opt/apps/Postman/Postman"
Comment=Postman Desktop App
Categories=Development;Code;Install Libreoffice
Kunjungi link dibawah ini terus download filenya https://www.libreoffice.org/download/download/ jika sudah extrak file yang udah didownload tadi lalu masuk ke folder hasil extrakannya lalu ke folder DEBS
../libreoffice*/DEBS/lalu masuk ke terminal arahkan path folder seperti path diatas atau didalam folder DEB jika sudah ketikan :
sudo dpkg -i *.debUninstall Libreoffice
sudo apt purge libreoffice7.0*jika diatas tidak berhasil coba :
sudo dpkg --purge libreoffice*Install Inkscape
Saya disini pakai yang portable sebelumnya kunjungi link dibawah ini dan download file yang appimage https://inkscape.org/release/inkscape-dev/?latest=1
sudo vim /usr/share/applications/inkscape.desktop[Desktop Entry]
Type=Application
Name=Inkscape
Icon=/home/hard/Downloads/Inkscape/inkscape.svg
Terminal=false
Exec=/home/hard/Inkscape/Inkscape-3bf5ae0-x86_64.AppImage
Comment=Inkscape
Categories=Graphics;2DGraphics;RasterGraphics;GTK;Uninstall Inkscape
sudo apt purge inkscapeInstall Blender
Kunjungi link dibawah ini lalu download dan extrack https://docs.blender.org/manual/en/latest/getting_started/installing/linux.html hasil compress dipindahkan di user/local/bin lalu ketikan di terminal
sudo ln -s /usr/local/blender-2.93.4-linux-x64/blender /usr/local/bin/jika blender tidak muncul dishortcut lalu kan dibawah ini :
sudo cp blender.desktop /usr/share/applications/lokasikan pathnya di folder yang aktif
Error virtualbox
Kernel driver not installed (rc=-1908)
sudo apt updatesudo apt install --reinstall linux-headers-$(uname -r) virtualbox-dkms dkmssudo modprobe vboxdrvVirtualbox shared folder permission
untuk ubuntu
sudo adduser $USER vboxsfuntuk suse
sudo usermod --append --groups vboxsf $USERuntuk arch Masuk menu virtualbox cari
- Device > Insert Guest Adittions CD Image...
- Masuk ke directory hasil installan Guest tadi
sudo ./VBoxLinuxAdditions.runsudo pacman -S linux-headers virtualbox-guest-utilssudo systemctl enable vboxservicelalu reboot
useradd -m -G vboxsf hardsudo chown -R hard:users /media/sf_Public/Shortcuts Android Studio
sudo vim /usr/share/applications/android-studio.desktop[Desktop Entry]
Type=Application
Name=Android Studio
Icon=/usr/local/android-studio/bin/studio.png
Terminal=false
Exec=mate-terminal -e "bash -c 'sudo bash /usr/local/android-studio/bin/studio.sh;'"
Comment=Android Studio Desktop App
Categories=Development;Code;Shortcuts Web Server Localhost
sudo vim /usr/share/applications/android-studio.desktop[Desktop Entry]
Type=Application
Name=Localhost
Icon=/var/www/html/logo.png
Terminal=true
Exec=firefox http://localhost
Comment=Web Server Local
Categories=Development;Code;Install Telegram desktop
sudo apt-get install telegram-desktopFix GNUStep
Problem :
The following packages have unmet dependencies:
gnustep-base-runtime : Depends: gnustep-base-common (= 1.27.0-3) but 1.26.0-7 is to be installed
libgnustep-base1.27 : Depends: gnustep-base-common (= 1.27.0-3) but 1.26.0-7 is to be installed
E: Broken packagesPerbaikan :
sudo apt-get autocleansudo apt-get -f installsudo dpkg --configure -asudo apt-get -f installsudo apt-get updatesudo apt-get upgradesudo apt-get full-upgradeFix libpangox-1.0.so.0
problem :
anydesk: error while loading shared libraries: libpangox-1.0.so.0: cannot open shared object file: No such file or directoryPerbaikan :
sudo apt-get install -y libpangox-1.0-0