-bash: 7z: command not found

-bash: 7z: command not found

Berkait dengan entri saya sebelum ini berkaitan 7zip, saya agak keliru dengan pemasangan 7zip pada Ubuntu. Ini kerana terdapat beberapa pakej 7zip pada Ubuntu. Sekiranya anda mendapat error -bash: 7z: command not found apabila mahu mengekstrak archive walaupun anda telah memasang 7zip, ini adalah kerana anda telah memasang pakej p7zip. Yang anda perlukan adalah pakej p7zip-full. Untuk memasang, anda disarankan untuk membuang pakej p7zip untuk mengelakkan keliruan. sudo apt remove p7zip Kemudian pasang p7zip-full sudo apt install p7zip-full

Zip unsupported compression method 99

Zip unsupported compression method 99

Hari ini saya menghadapi masalah mengekstrak fail Zip menggunakan unzip pada Ubuntu. error yang saya dapat adalah: skipping: archive.zip unsupported compression method 99 Masalah ini adalah kerana archive tersebut dibuat menggunakan 7zip. Untuk memasang 7zip pada Ubuntu atau Debian, pasang pakej p7zip-full. sudo apt install p7zip-full Lalu anda boleh mengekstrak archive tersebut dengan 7z x archive.zip

Wget senarai url berserta nama di dalam fail

Wget senarai url berserta nama di dalam fail

Saya mempunyai fail yang mempunyai banyak url berserta nama. Contoh seperti ini: http://example.com/media.mp4 video.mp4 http://example.com/media.mkv video.mkv Berdasarkan senarai tersebut, saya mahu memuat turun http://example.com/media.mp4 lalu menamakan fail tersebut sebagai video.mp4. Hal ini menjadi sulit kerana senarai yang saya miliki adalah ribuan baris. Solusinya adalah dengan menulis kod bash: Gantikan video.txt dengan nama fail senarai anda. Dan jalankan skrip bash tersebut $ bash download_video.sh Wget akan membaca setiap baris lalu membahagikan url dan nama ke dalam variable. Rujukan: https://stackoverflow.com/a/36193156

Aktifkan custom post di dalam WordPress API v2

Aktifkan custom post di dalam WordPress API v2

WordPress REST API adalah fungsi di dalam wordpress yang membolehkan anda berinteraksi dengan laman WordPress anda tanpa perlu login ke wp-admin. Sebelum anda boleh membuat post baharu atau edit post lama, anda perlu tahu dahulu apa jenis custom post yang anda gunakan di laman WordPress anda. Anda boleh menyemak senarai post di https://example.com/wp-json/wp/v2/types. Sekiranya anda menggunakan tema selain yang diberikan oleh WordPress, anda mungkin menghadapi masalah di mana tema anda menggunakan custom post type yang secara lalai tidak muncul di…

Read More Read More

Batalkan git commit

Batalkan git commit

Jika anda tersilap membuat commit tetapi belum push ke git, sebagai contoh commit ke branch yang salah atau salah ejaan, anda boleh batalkan commit tersebut. Terdapat 2 cara. Cara pertama, soft reset yang mana hanya akan batalkan commit yang terbaharu tetapi tidak membatalkan perubahan pada fail anda. $ git reset –soft HEAD~1 Cara kedua pula adalah hard reset. Cara ini berbahaya kerana segala perubahan pada fail anda akan dibatalkan. $ git reset –hard HEAD~1 Rujukan: https://stackoverflow.com/a/3197432

[SQL] SELECT pelbagai nilai dari kolumn yang sama

[SQL] SELECT pelbagai nilai dari kolumn yang sama

Saya mempunyai masalah untuk memilih beberapa nilai dari kolum yang sama. Contohnya seperti di bawah. Table: names id first_name last_name 0 Ahmad Firdaus 1 Muhammad Amir 2 Syed Amar Sekiranya kita mahu memilih kolum first_name yang mempunyai nilai Ahmad dan Muhammad, statement tidak akan berjalan seperti yang kita kehendaki kerana 2 nilai atau lebih tidak boleh berada di dalam 1 kolum yang sama. Jadi cara untuk selesaikannya adalah dengan menggunakan IN.

Radarr dan Nginx

Radarr dan Nginx

Bagi anda yang menggunakan Radarr, pasti anda mahu menggunakan reverse proxy untuk menyembunyikan IP di sebalik Cloudflare atau mungkin hanya untuk mempunyai URL yang lebih cantik. Pertama, anda perlu masuk ke panel Radarr anda, kemudian pergi ke Menu -> Settings -> General. Lalu isikan /radarr ke dalam URL Base. Lalu restart Radarr anda tidak kisah dari Menu -> System ataupun terus dari sistem server anda. Kemudian, edit konfigurasi Nginx anda, lalu tambah kod di bawah ke dalam blok server{ }…

Read More Read More

rtorrent: symbol lookup error: rtorrent: undefined symbol: _ZN7torrent17ConnectionManager11listen_openEv

rtorrent: symbol lookup error: rtorrent: undefined symbol: _ZN7torrent17ConnectionManager11listen_openEv

Setelah sekian lama, saya memutuskan untuk upgrade rtorrent saya kerana versi sebelumnya mempunyai bug. Proses pemasangannya cukup mudah tetapi saya menghadapi satu masalah yang mana tiada penyelesaian di dalam carian Google. rtorrent: symbol lookup error: rtorrent: undefined symbol: _ZN7torrent17ConnectionManager11listen_openEv Error ini muncul saat saya cuba run rtorrent. Penyelesaiannya cukup mudah. Pertama, pastikan libtorrent telah dipasang pada sistem anda kemudian, taip di terminal: $ sudo ldconfig Command ini akan update library cache supaya library baru dapat dijumpai oleh program lain. Pastikan…

Read More Read More