Linux script

Kumpulan beberapa script campuran:

Update software otomatis dari bash

buat script ini di folder /usr/local/bin, namakan dengan aplikasi-update.sh

#!/bin/bash
rm -f /tmp/aplikasi-install.sh
curl https://awebsite.org/install.sh > /tmp/aplikasi-install.sh
bash /tmp/aplikasi-install.sh
rm -f /tmp/aplikasi-install.sh

masukkan di crontab -> sudo crontab -e

# m h  dom mon dow   command
# run tiap minggu
10 9   *   *   7    /usr/local/bin/aplikasi-update.sh
Advertisements

LXD linux container

Secara garis besarnya LXD adalah versi LXC dengan berbagai macam fitur tambahan, semacam kayak penyempurnaan.

LXD bagusnya adalah kita bisa memilih images apa yang akan digunakan, meski misalnya OS anda menggunakan ubuntu mate, tapi anda bisa gunakan LXD dengan images centos, jadi misalnya anda akan test cpanel yang hanya tersedia di centos, anda tidak perlu lagi dual boot untuk hal tersebut.

Continue reading

membuat ubuntu window transparan

Mungkin ada suatu ketika anda memerlukan sebuah window di ubuntu terlihat transparan dengan tingkat transparansi tertentu.

Banyak tutorial di google yang menyebutkan untuk menggunakan compiz manager, tapi sepertinya solusi itu lumayan berat untuk kinerja komputer.
Solusi lain yang saya temukan dalam sebuah artikel, menggunakan sebuah command line, setelah anda paste perintah tersebut, maka cursor akan berubah seperti crosshair, klik window yang ingin dirubah transparansinya

Continue reading

membersihkan boot ubuntu yang penuh

Jika anda mengalami error saat upgrade paket, dan terlihat bahwa disk full, lakukan pengecekan dengan command df

setelah ubek2 kesana kemari, remove linux image satu persatu, ada juga masalah, ternyata ada satu command yang simple, to the point.
dengan bantuan byobu

sudo purge-old-kernels

untuk lebih lengkap silahkan ke sumbernya

Samba note

Koneksi 18.04 ke Samba

Setelah upgrade ke ubuntu mate 18.04 saya cek membuka server smb://namaServer tidak bisa dilakukan.
ada kemungkinan karena Turnkey file server yang digunakan masih menggunakan protocol samba versi awal. Jadi untuk bisa membuatnya berfungsi dengan penambahan satu baris kode di /etc/samba$ sudo nano smb.conf

client max protocol = NT1

restart samba : sudo service smbd restart