Showing posts with label linux. Show all posts
Showing posts with label linux. Show all posts

Monday, 25 November 2019

Pasang ansible di docker ubuntu

Pasang ansible di docker ubuntu

Ada kebutuhan untuk pasang ansible versi terakhir di docker ubuntu container.
Setelah install dengan command :
#apt install ansible

Ternyata ansible yg di install versi 2.5 .
Kita perlu update ke versi terbaru

Dengan cara :
#add-apt-repository ppa:ansible/ansible

Ternyata gagal.
Cari-cari cara di internet, referensi dapat di web :
https://help.ubuntu.com/community/Repositories/Ubuntu#Adding_PPAs

Disuruh install :
python-software-properties

Setelah dijalankan, hasilnya :
------------------
# apt install -y python-software-properties
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package python-software-properties is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  software-properties-common

E: Package 'python-software-properties' has no installation candidate
---------------------

Gagal install, disuruh install : software-properties-common

Dengan menjalankan command install :
# apt install software-properties-common


Selesai, maka coba jalankan  kembali command :
#add-apt-repository ppa:ansible/ansible

Berhasil.

Selanjutnya upgrade ansible ke versi terakhir, dengan command :
# apt install ansible

Selesai install ansible, hasilnya adalah kita dapat versi terbaru ansile. Dengan cara verifikasi command :
# ansible --version
ansible 2.9.1


Sunday, 24 November 2019

membuat file dengan format waktu di linux

Berikut adalah catatan tentang cara membuat file linux dengan format waktu, date & time.
contoh :
----------------------------
~$ ll
total 58560
drwxr-xr-x 6 git  git      4096 Nov 25 13:22  ./
drwxr-xr-x 3 root root     4096 Nov  1 17:17  ../
-rw-rw-r-- 1 git  git         0 Nov 25 13:21  2019-11-25Jam:13:21:50.txt
-rw-rw-r-- 1 git  git         0 Nov 25 13:21  2019-11-25T13:21:26.txt
----------------------------

Beberapa perintah membuat file dengan cara :
1. membuat file dengan isi yang kosong adalah : touch
 $ touch nama_file.txt
2. dengan memaksa melihat isi file , jalankan perintah : cat
 $ cat >> nama_berkas.log
3. dengan cara memasukkan isi ke dalam sebuah file : echo
 $ echo " abc " > nama_berkas.txt
 tanpa isi juga bisa : $ echo > namaberkas.txt
4. dengan langsung edit file melalui editor : vi / vim
 $ vim nama-berkas.txt

Berikut adalah cara membuat nama file berdasarkan format tanggal & waktu :
 1. touch
 $ touch "(date +"%FT%T").txt"
 hasilnya : 2019-11-25T13:21:26.txt
 2. cat
      cat >  "$(date +"%FT%T")".txt
    hasil : 2019-11-25T13:40:53.txt
          :   2019-11-25T13:41:05.txt
 3. echo
     echo > "$(date +"%FT%T")".txt
hasil : 2019-11-25T13:39:15.txt
 4. vi
     vi "$(date +"%FT%T")".txt
    hasil : 2019-11-25T13:40:08.txt

Demikian catatan untuk membuat file dengan format tanggal & waktu.

Road to Automation with ansible (for grafana wireless transfer-rate monitoring  project)
-