ifconfig hilang setelah Ubuntu 18.04 diinstal


64

Saya baru saja menginstal Ubuntu 18.04 dan memilih "minimal install". Saya kemudian mencoba lari ifconfigdi terminal dan mendapat pesan berikut

-bash: ifconfig: command not found

Kenapa net-toolspaket itu tidak diinstal secara default lagi?


@ Benar Benar. Mungkin Anda bisa memberi tahu saya apakah fc-cacheperintahnya adalah paket defualt atau tidak?
JiiB

@ JiiB Di kotak tanpa GUI? Tidak, mungkin juga tidak. Dan instalasi minimal akan tanpa X.
vidarlo

1
Saya mengedit pertanyaan Anda untuk diatasi semata-mata ifconfigkarena itu akan dianggap terlalu luas dan mungkin didasarkan pada pendapat saja. Jika Anda bertanya tentang perintah / paket spesifik lainnya juga, silakan ajukan pertanyaan baru untuk mereka.
hidangan penutup

Jawaban:


104

ifconfigsudah usang, dan telah begitu selama beberapa tahun . Anak baru di kota adalah ipperintah, yang dapat mengkonfigurasi IP, rute, dan segala sesuatu yang terkait dengan jaringan.

Anda dapat menginstal ifconfigdengan sudo apt install net-tools, jika Anda benar-benar perlu memilikinya. Jika tidak, mulailah belajar ip.

Singkatnya, itu dihapus karena Anda tidak boleh menggunakannya. Ini memiliki dukungan IPv6 biasa-biasa saja, ipperintah ini adalah pengganti yang lebih baik. Saya menemukan sumber yang mengatakan ifconfig sudah tidak digunakan lagi pada tahun 2012, jadi saya tidak terkejut akhirnya dihapus.

Anda mungkin dapat menginstalnya pada 18.04, tetapi pada rilis yang akan datang ia mungkin hilang seluruhnya. Saya akan menganggap itu tidak diinstal secara default sebagai tembakan peringatan: pelajari ip.

Jadi ifconfigmungkin di kelas khusus. Dalam versi Ubuntu sebelumnya, itu termasuk dalam instalasi minimal. Sekarang sedang dihapus, dan Anda secara eksplisit harus menginstalnya. Ini tidak dapat diambil untuk menunjukkan bahwa ada paket lain yang hilang.


13
Untuk lebih memperjelas, perintah ip termasuk dalam instalasi minimal Ubuntu 18.04, tidak perlu menginstal apa pun tambahan.
64pi0r

3
Anda mungkin menemukan ifconfigdiinstal, jika Anda menginstal salah satu dari berbagai paket yang masih belum diperbarui untuk digunakan ip, atau jika Anda memutakhirkan dari rilis Ubuntu yang lebih lama. Tetapi Anda harus sadar bahwa ifconfigmungkin tidak ada pada sistem modern, dan jangan mengandalkannya. Dan sebenarnya ifconfigsudah ditinggalkan pada tahun 2009 .
Michael Hampton

9
Bagi Anda yang malas membaca dokumentasi, perintah ip address, atau ip a, adalah cara baru untuk membuat daftar antarmuka sistem dan alamat IP.
Hitechcomputergeek

25
Gunakan ip -c auntuk menyorot alamat IP dengan warna.
jingyu9575

3
@ jingyu9575 kau mengubah hidupku
Aku di sini untuk Winter Hats

15

sebagai Selain @vidarlo jawaban, Anda dapat menempatkan alias ifconfig='ip -c a'untuk .bash_aliasesjika Anda memiliki kebiasaan mengetik.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.