SERVER

Cara memasang Script me-cli di VPS Debian 11

28 Jul 2026 Administrator
Header Hero
Panduan Lengkap Instalasi Script me-cli di VPS Debian 11

Panduan Instalasi Script me-cli di VPS Debian 11

Tata Cara Instalasi Lengkap & Detail dengan Metode Mengedit Kode Script (Kompatibilitas Python 3.9)

Langkah 1 Update VPS dan Install Package Dasar

Perbarui daftar repositori dan install paket git, python3, pip, serta modul pendukungnya:

apt update && apt install git python3 python3-pip python3-pil nano -y

Langkah 2 Clone Repository

Unduh skrip dari GitHub dan masuk ke direktori proyek:

git clone https://github.com/purplemashu/me-cli
cd me-cli

Langkah 3 Edit Kode Script (Fix Kompatibilitas Python 3.9)

Agar Python 3.9 bawaan Debian 11 bisa membaca sintaks tipe data |, tambahkan baris from __future__ import annotations di bagian paling atas file Python yang bermasalah.

Pilihan A: Otomatis ke semua file .py (Direkomendasikan)
find . -type f -name "*.py" -exec sed -i '1s/^/from __future__ import annotations\n/' {} +
Pilihan B: Manual per file menggunakan nano
  1. File encrypt.py:
    nano app/client/encrypt.py
    Tambahkan kode berikut di baris pertama (paling atas):
    from __future__ import annotations
    Tekan Ctrl + O, Enter untuk menyimpan, lalu Ctrl + X untuk keluar.

  2. File engsel.py:
    nano app/client/engsel.py
    Tambahkan kode berikut di baris pertama (paling atas):
    from __future__ import annotations
    Tekan Ctrl + O, Enter untuk menyimpan, lalu Ctrl + X untuk keluar.

Langkah 4 Install Dependensi Library Python

Install semua kebutuhan pustaka Python yang ada pada requirements.txt:

pip3 install -r requirements.txt
Note: Jika muncul eror externally-managed-environment, jalankan dengan flag ini:
pip3 install -r requirements.txt --break-system-packages

Langkah 5 Jalankan Script

Jalankan skrip utama:

python3 main.py