Yanıtlar:
Sen yükleyebilirsiniz libncurses5-dev Yazılım Merkezi veya üzeri paketi:
sudo apt-get install libncurses5-dev
Ayrıca buraya tıklayarak da paketi yükleyebilirsiniz .
Bir dosyaya veya pakete ihtiyacınız olduğunda ve bulamıyorsanız, bazı araçları kullanabilirsiniz.
1. apt dosyası
İlk önce apt dosyasını kurun ve güncelleyin.
sudo apt-get install apt-file
apt-file update
Apt-file gerekli dosya ve paketlerle arama yapabilirsiniz.
apt-file search curses.h
2. package.ubuntu.com kullanın
Bu linke git .
Sağ üstte, pakette bulunan bir dosyayı arıyorsanız paket içeriğini seçin . Doğrudan bir pakete ihtiyacınız varsa, sadece paket adlarını seçerek adını arayın .
Düzenleme: Bu yalnızca yüklü bir paket için çalışır, bu nedenle soruyu yanıtlayamaz. Daha iyisi heartmagic'in cevabı
Bir dosyanın hangi paketin parçası olduğunu bulmak için,
dpkg -S <file name>
Örneğin, dpkg -S curses.h
bana bu çıktıyı verir:
libncurses5-dev: /usr/include/ncurses.h
libncurses5-dev: /usr/include/curses.h
Düzenleme: Bunun çalışması için paketin yüklü olması gerekir.
Bir paket tarafından sağlanan dosyaların listesini almak için,
dpkg -L <package name>
Örneğin dpkg -L libncurses5-dev
bana aşağıdaki çıktıyı verir
/.
/usr
/usr/include
/usr/include/curses.h
/usr/include/cursesapp.h
/usr/include/cursesf.h
/usr/include/cursesm.h
/usr/include/cursesp.h
/usr/include/cursesw.h
/usr/include/cursslk.h
/usr/include/eti.h
/usr/include/etip.h
/usr/include/form.h
/usr/include/menu.h
/usr/include/nc_tparm.h
/usr/include/ncurses_dll.h
/usr/include/panel.h
/usr/include/term.h
/usr/include/term_entry.h
/usr/include/termcap.h
/usr/include/tic.h
/usr/include/unctrl.h
/usr/lib
/usr/lib/libform.a
/usr/lib/libmenu.a
/usr/lib/libncurses++.a
/usr/lib/libncurses.a
/usr/lib/libpanel.a
/usr/lib/libtic.a
/usr/share
/usr/share/doc
/usr/share/doc/libncurses5-dev
/usr/share/doc/libncurses5-dev/copyright
/usr/share/doc/libncurses5-dev/changelog.Debian.gz
/usr/include/ncurses.h
/usr/lib/libncurses.so
/usr/lib/libtic.so
/usr/lib/libform.so
/usr/lib/libmenu.so
/usr/lib/libpanel.so
/usr/lib/libcurses.a
/usr/lib/libtermcap.a
/usr/lib/libtermcap.so
/usr/lib/libcurses.so
Buna dizinler de dahildir.
Paketin içerdiği dosyaları almak için:
dpkg -L libncurses5-dev | while read file; do if [[ -f $file ]]; then echo ${file}; fi; done
(Açıklama: Sağlanan dosyaları edinin ve her biri için yalnızca bir dosyaysa yazdırın.)
Bu tabloyu yararlı bulabilirsiniz . Yapabilecekleriniz hakkında genel bir bilgi edinmek için ilk sütuna (eylem) ve üçüncü sütuna (deb) bakın. (tabii ki merak etmiyorsanız, diğer sütunlara bakın.)