Terminal: sudo: apt-get: perintah tidak ditemukan

11

Akhir-akhir ini beberapa hal yang sangat buruk telah terjadi dengan komputer saya, berkaitan dengan kurangnya ikon dan segala macam hal buruk terjadi dengan antarmuka grafis saya. Semua hal buruk di banding disertai dengan kecacatan terminal saya. Saya menggunakan 12,04 dengan tampilan Gnome Classic tanpa efek.

Mari kita punya sudo apt-get update.

Saya mendapat sudo: apt-get: command not foundpesan. Dan begitulah caranya dengan semua apt-getperintah saya .

Apa artinya itu? Bagaimana cara memperbaikinya, terutama yang menyangkut semua masalah lain yang saya alami?

Barnaba X
sumber
locate apt-getharus muncul /usr/bin/apt-get/. Jika tidak, lihat apakah file tersebut benar-benar ada. Kemudian periksa $ PATH: echo $PATH. Beri tahu kami apa yang Anda temukan.
Jos
@Jos Tembakan yang bagus, 'loc apt-get' tidak menghasilkan apa-apa. Di '/ usr / bin' tidak ada file; 'echo $ PATH' menampilkan sesuatu seperti ini: /home/bakuhatsu/.rvm/gems/ruby-2.0.0-p0/bin:/home/bakuhatsu/.rvm/gems/ruby-2.0.0-p0@global /bin:/home/bakuhatsu/.rvm/rubies/ruby-2.0.0-p0/bin:/home/bakuhatsu/.rvm/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/ usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin: / usr / games
Barnaba X
5
Apakah /usr/bin/benar-benar kosong? Dalam hal ini, satu-satunya pilihan Anda adalah menginstal ulang Ubuntu. Atau apakah tidak ada file apt-get? Kemudian unduh dan instal paket apt secara manual, sebagai berikut: lihat /etc/apt/sources.list Anda untuk menemukan mirror yang benar, kemudian buka mirror itu, ke direktori pool / main / a / apt /, unduh yang benar File deb untuk arsitektur Anda, dan instal dengan sudo dpkg -i apt-xxx.deb.
Jos
Tidak, folder tersebut berisi semua jenis file, namun / usr / bin / apt-get hilang. Yang mana yang harus saya pilih dari source.list? Sebagian besar file .gz, tapi kurasa tidak ada bedanya
Barnaba X
@ Jo. Saya juga menderita persis dari masalah yang disebutkan di atas, tetapi dalam kasus saya "loc apt-get" memberikan hasil yang diinginkan. Apa yang harus saya lakukan sekarang ??? Tolong bantu ....
Rahul Raj

Jawaban:

6

Jawaban singkatnya:

Instal ulang Ubuntu dari Live CD atau USB.

Versi panjang:

Versi panjang akan membuang-buang waktu Anda: sistem Anda tidak akan pernah bersih, tetapi jika Anda bersikeras Anda bisa mencoba:

  • menyalin segala sesuatu (hilang) kecuali untuk folder / home dari Live CD / USB ke HDD Anda.

ATAU

  • lakukan instal ulang / perbaiki kembali sistem yang rusak dengan Live CD / USB stick.

ATAU

  • unduh file deb untuk apt-get dan instal seperti dijelaskan pada posting di atas.

Saya pasti akan pergi untuk menginstal baru karena ada begitu banyak hal yang harus dilakukan dan begitu sedikit waktu.

Goksu
sumber
Saya khawatir ini akan berakhir seperti ini. Saya semakin penasaran dengan alasan itu ternyata rusak di tempat pertama, meskipun. Ada ide?
Barnaba X
4
Ini bisa terjadi karena instalasi yang terputus (pemadaman listrik, drive yang buruk, tidak ada ruang di drive, kucing berjalan di keyboard, cemburu perempuan / pacar, anomali kuantum, alien tertawa). atau hasil dari bermain-main dengan izin mengubah sistem file, menghapus file, rusak APP / masalah ketergantungan sumber daya lain dll. Saya sudah melakukannya, memiliki semuanya. :)
Goksu
4

Saya menghadapi masalah yang sama tentang di apt-get: command not foundsini adalah langkah-langkah bagaimana saya menyelesaikannya di Ubuntu Xenial

  • Cari versi apt yang tepat dari sini ( apt_1.4_amd64.debuntuk ubuntu xenial)

  • Unduh apt.deb

    wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.4_amd64.deb
    
  • Instal paket apt.deb

    sudo dpkg -i apt_1.4_amd64.deb
    

Sekarang kita bisa lari dengan mudah

sudo apt-get install <Package_Name>
cmthakur
sumber
Saya hampir menempatkan sistem kerja saya pada instalasi baru. Tapi untungnya ini berguna bagi saya. Terima kasih.
fluffyBatman
0

Saya menghadapi masalah yang sama. Saya berlari echo $PATHtetapi tidak dapat menemukan /usr/bindi PATH.

Saya berlari export PATH=$PATH:/usr/bin/, dan kemudian semuanya bekerja dengan baik.

Fatima Khan
sumber
Hai Fatima, selamat datang di Tanya Ubuntu. Hanya fyi: export PATH=$PATHakan menggunakan semua nilai saat ini $PATH, jadi untuk menambahkan /usr/bin/dan meninggalkan yang lainnya, yang perlu Anda lakukan adalah export PATH=$PATH:/usr/bin/. Ini penting untuk jawabannya karena banyak orang hanya menyalin dan menempel dari situs Stack Exchange dan mereka mungkin tidak ingin $JAVA_HOMEatau apa pun ditambahkan ke PATH mereka secara tidak sengaja. Terima kasih atas kontribusi Anda.
Benjamin R
Siapa pun yang ingin memeriksa dengan cepat apakah /usr/binada di jalurnya dapat berjalan echo $PATH | grep :/usr/bin:. Jika itu tidak menghasilkan apa-apa, periksa kembali echo $PATH | grep -P "^\Q/usr/bin\E".
Benjamin R
ya benar terima kasih @BenjaminR
Fatima Khan