Menginstal Manajer Paket APT pada PLCnext Linux: Panduan Langkah demi Langkah
Halo semuanya,
Tulisan blog ini akan membahas cara menjalankan manajer paket apt pada sistem operasi Linux PLCnext. Dengan demikian membuka lebih banyak kemungkinan untuk menginstal paket.
Postingan ini mengasumsikan Anda memiliki beberapa pengalaman menggunakan Linux
!!!!! DISCLAIMER POSTINGAN INI TIDAK DIREKOMENDASI ATAU DIDUKUNG OLEH PHOENIX CONTACT, GUNAKAN PADA RISIKO ANDA SENDIRI!!!!!
Bahan yang digunakan:
- AXC F 2152 dengan koneksi internet
- PuTTY Release 0.76
- WinSCP version 5.19.1
- Notepad ++
Sebelum kita dapat mulai menginstal apt hak root diperlukan. Untuk dapat login sebagai root gunakan langkah-langkah ini:
- Hubungkan ke PLC menggunakan ssh (putty atau program lain)
- Login sebagai admin, password dicetak pada perabalan PLC kecuali diubah oleh pengguna.
- Masukkan perintah ini: sudo passwd root
- Ikuti langkah-langkah yang ditampilkan di layar
- Anda sekarang memiliki kemungkinan untuk beralih ke pengguna root
Selanjutnya kita menggunakan WinSCP untuk mendapatkan skrip ke plc:
- Unduh skrip di sini: https://github.com/pxcbe/apt-installer
- Jika ada perubahan yang ingin Anda buat pada file (direktori tempat file .deb akan disimpan) lakukan sekarang menggunakan editor teks seperti notepad++ atau serupa.
- Transfer file .sh ke direktori yang Anda inginkan pada PLC
Login ke PLC lagi menggunakan ssh dan beralih ke pengguna root kemudian gunakan perintah berikut di direktori skrip :
chmod 755 apt-installer.sh
sed -i 's/\r$//' apt-installer.sh
Setelah perintah ini berhasil dilakukan gunakan perintah ini untuk menjalankan skrip:
bash apt-installer.sh
Sekarang semua file akan diunduh dan diinstal, perhatikan error yang mungkin terjadi, biasanya harus ada 2 di awal skrip tapi tidak perlu khawatir tentang itu. Setelah ini selesai Anda siap menggunakan apt(-get) untuk menginstal beberapa paket.
Dan itulah semuanya, di bawah Anda dapat menemukan beberapa bantuan jika Anda mengalami masalah umum yang saya temukan.
jika apt(-get) update memberikan masalah gunakan salah satu perintah ini sebagai solusi:
apt-get update --allow-unauthenticated
apt-get update --allow-insecure-repositories
Jika paket memberikan error pada dependensi atau konfigurasi gunakan:
rm /var/lib/dpkg/info/*Name_off_package_in_error*
dpkg --configure -D 777 Name_off_package_in_error
apt -f install
Setelah menggunakan ini jalankan ini untuk memastikan paket telah diinstal dengan benar:
apt install Name_off_package_in_error
Kemudian periksa apakah paket asli telah diinstal dan bekerja.