AI merupakan kemajuan teknologi yang sedang terjadi saat ini. AI telah mempermudah berbagai jenis pekerjaan yang sebelumnya memakan waktu lama. Sejak pandemi COVID-19 yang mengganggu perekonomian global, AI semakin populer. Banyak pengusaha dan startup kini mengembangkan AI mereka sendiri dengan investasi yang besar, melihat antusiasme masyarakat dunia terhadap AI.

 Anda mungkin pernah berpikir, jika bisa membuat AI sendiri, Anda bisa menghasilkan pendapatan dari AI tersebut. Namun, membuat AI tidak semudah yang dibayangkan. Banyak hal yang perlu dipelajari. Namun, semakin berkembangnya antusiasme masyarakat terhadap AI, muncul pula berbagai komunitas pecinta AI yang membuat proyek-proyek menarik yang dapat digunakan atau dipelajari karena dimuat dalam kode terbuka (open source).

 Jadi, saat ini tidak sulit untuk mempelajari AI dan cara membuatnya. Berikut ini beberapa komunitas AI yang dapat Anda gunakan untuk menemukan dan mempelajari AI yang ingin Anda kembangkan:



    Untuk memudahkan memahami alur kerja dan memulai, Anda dapat menonton video dari YouTube dari NetworkChuck yang berjudul "Run your own AI (but private)".


    Demikian pengetahuan singkat tentang bagiamana cara membuat AI sendiri dengan menggunakan project-project luar biasa dari komunitas AI.

~ Terima Kasih ~

Belajar Membuat AI Sendiri: Temukan Tutorial Praktisnya di Sini

 AnyDesk adalah perangkat lunak desktop jarak jauh yang memungkinkan pengguna untuk mengakses dan mengontrol komputer lain dari jarak jauh. Ini adalah perangkat lunak lintas platform yang dapat digunakan pada berbagai sistem operasi, termasuk Windows, macOS, Linux, Android, dan iOS. AnyDesk juga tersedia dalam versi gratis dan berbayar.

 Versi gratis AnyDesk dapat digunakan untuk keperluan pribadi dan non-komersial. Versi berbayar AnyDesk menawarkan fitur tambahan seperti dukungan multi-user, akses tanpa pengawasan, dan penyimpanan cloud.


Ikuti langkah-langkah berikut:


  1. Masuk sebagai root

sudo -i


  1. Tambahkan repository AnyDesk

cat > /etc/yum.repos.d/AnyDesk-Fedora.repo << "EOF" 

[anydesk]

name=AnyDesk Fedora - stable

baseurl=http://rpm.anydesk.com/fedora/$basearch/

gpgcheck=1

repo_gpgcheck=1

gpgkey=https://keys.anydesk.com/repos/RPM-GPG-KEY

EOF


  1. Check pembaharuan yang tersedia

dnf check-update


  1. Memperbarui cache metadata DNF lokal

dnf makecache


  1. Mengatasi error "libgtkglext-x11-1_0-0"

wget https://rpmfind.net/linux/opensuse/distribution/leap/15.2/repo/oss/x86_64/libgtkglext-x11-1_0-0-1.2.0git20110529-lp152.3.6.x86_64.rpm

  1. Mengatasi conflict "gtkglext-libs"
dnf remove gtkglext-libs

  1. Install "libgtkglext-x11"

dnf install ./libgtkglext-x11-1_0-0-1.2.0git20110529-lp152.3.6.x86_64.rpm


  1. Hapus download file "libgtkglext-x11"

rm ./libgtkglext-x11-1_0-0-1.2.0git20110529-lp152.3.6.x86_64.rpm


  1. Install AnyDesk

dnf install anydesk


  1. Jalankan AnyDesk

anydesk

Full Video langkah-langkah installasinya


Referensi:

Cara install AnyDesk di Fedora 38 | 100% work

 XAMPP di Linux disebut LAMPP karena huruf "P" pada XAMPP digantikan dengan huruf "P" pada PHP. Hal ini dikarenakan XAMPP di Linux sudah menyertakan PHP secara default, sehingga tidak perlu lagi menginstal PHP secara terpisah.


Berikut adalah kepanjangan dari LAMPP:

  • Linux
  • Apache
  • MySQL
  • PHP
  • Pop3/IMAP


 Jadi, LAMPP adalah paket perangkat lunak yang terdiri dari Apache, MySQL, PHP, dan POP3/IMAP untuk Linux.


Install XAMPP/LAMPP

  1. Pertama, download XAMPP for Linux | DISINI |
download XAMPP for Linux

  1. Buka folder Downloads, secara default file download berada di folder tersebut.
Menggunakan terminal (Ctrl + Alt + T):

cd Downloads/

  1. Jalankan perintah untuk memberikan izin eksekusi pada file atau direktori. Izin eksekusi memungkinkan file atau direktori untuk dijalankan sebagai program. (Menggunakan password root user)
sudo chmod +x ./xampp-linux-x64-8.2.4-0-installer.run

  1. Jalankan instalasi XAMPP dengan perintah:
sudo ./xampp-linux-x64-8.2.4-0-installer.run

Maka akan muncul tahap instalasi sebagai berikut.
 
klik Forward

klik Forward

Folder instalasi (/opt/lampp) -> klik Forward

klik Forward


Tunggu proses instalasi, jika sudah selesai klik Finish

  1. Pilih menu Manage Servers dan coba Start MySQL Database, ProFTPD, Apache Web Server
start MySQL Database, ProFTPD, Apache Web Server


Penting! Jika terjadi error "Apache tidak bisa Start", jalankan perintah:
sudo dnf install libnsl
 
 Paket libnsl berisi perpustakaan yang menyediakan fungsi-fungsi untuk mengakses layanan nama jaringan (network name service), seperti DNS (Domain Name System) dan NIS (Network Information System).

 Untuk mempermudah membuka LAMPP buat Create Launcher dengan isian sebagai berikut.

Create Launcher LAMPP

Selamat LAMPP sudah bisa diakses melalui App Launcher di Desktop.

Berikan izin akses permission /opt/lampp/htdocs dengan perintah:
sudo chown -R myuser:myuser /opt/lampp/htdocs

sudo chmod -R 777 /opt/lampp/htdocs


Install Composer

  1. Buka terminal (Ctrl + Alt + T), jalankan perintah instalasi Composer:
sudo curl -s https://getcomposer.org/installer | /opt/lampp/bin/php

  1. Jalankan perintah untuk membuat tautan simbolis (symbolic link) dari file php yang terletak di direktori /opt/lampp/bin ke direktori /usr/local/bin
sudo ln -s /opt/lampp/bin/php /usr/local/bin/php

  1. Terakhir, jalankan perintah untuk izinkan perintah 'komposer' dijalankan secara global
sudo mv composer.phar /usr/local/bin/composer

Cek versi Composer:
composer --version

Cek versi PHP:
php --version


Referensi:

Tutorial lengkap install XAMPP/LAMPP & Composer di Fedora 38


 Snapcraft adalah alat command-line yang memungkinkan pengembang untuk membuat dan menerbitkan aplikasi mereka sebagai snap, dalam format file snap. Snaps dibuat sebagai artefak akhir dari proses build, dengan paket yang memiliki ekstensi .snap. Jika Anda adalah pengembang, Snapcraft adalah alat yang hebat untuk membuat dan mendistribusikan aplikasi Linux Anda. Jika Anda adalah pengguna, Snaps adalah cara yang aman dan mudah untuk mendapatkan aplikasi Linux yang Anda sukai.

Berikut adalah perbedaan antara Snapcraft dan Snapd:

  • Snapcraft adalah alat command-line yang digunakan untuk membuat snap.
  • Snapd adalah daemon yang diperlukan untuk menjalankan snap.
  • Snapcraft membuat snap, dan Snapd menginstal dan menjalankan snap.

  1. Cek pembaharuan paket-paket aplikasi di Fedora:
sudo dnf update

  1. Jalankan perintah untuk install snapd:
sudo dnf install snapd

  1. Mengaktifkan dukungan classic snap:
sudo ln -s /var/lib/snapd/snap /snap

 Classic snap adalah jenis paket Snap yang dirilis sebelum November 2022. Classic snaps tidak menggunakan format file snap terbaru, dan mereka tidak kompatibel dengan Snapd versi 2.50 atau lebih baru.
Fitur Classic snap Snap modern
Format file SquashFS SquashFS
Kompatibilitas Tidak kompatibel dengan Snapd versi 2.50 atau lebih baru Kompatibel dengan Snapd versi 2.50 atau lebih baru
Fitur Snap Tidak dapat menggunakan fitur Snap terbaru, seperti Snap Store, Snapcraft, dan keamanan terintegrasi Dapat menggunakan fitur Snap terbaru
Kompatibilitas distribusi Linux Tidak dapat diinstal di beberapa distribusi Linux terbaru Dapat diinstal di semua distribusi Linux yang mendukung Snapd

  1. Penting! jalankan perintah restart snapd untuk mengatasi error "too early for operation, device not yet seeded or device model not acknowledged
sudo systemctl restart snapd.seeded.service

  1. Lakukan tes pemasangan aplikasi pertama:
sudo snap install hello-world

Install aplikasi lainnya:
  1. Terakhir, jalankan perintah untuk melihat list aplikasi yang terpasang:
sudo snap list

hello-world berhasil terinstall

contoh install aplikasi classic snap (--classic)


Perintah lainnya (Opsional): 

Perintah untuk melihat status snapd apakah aktif atau tidak
sudo systemctl status snapd.seeded.service
Perintah untuk menghentikan snapd
sudo systemctl stop snapd.seeded.service
Perintah untuk mengaktifkan snapd
sudo systemctl start snapd.seeded.service


Referensi:

Cara install Snapd (Canonical Snapcraft) di Fedora 38