GNU grep'i inşa etmeye çalışıyorum ve make'i çalıştırdığımda:
[snip]
/bin/bash: line 9: makeinfo: command not found
Makeinfo nedir ve nasıl edinebilirim?
(Bu bir fark yaratırsa Ubuntu'dur)
apt search makeinfo# (veya yum search makeinfo)
GNU grep'i inşa etmeye çalışıyorum ve make'i çalıştırdığımda:
[snip]
/bin/bash: line 9: makeinfo: command not found
Makeinfo nedir ve nasıl edinebilirim?
(Bu bir fark yaratırsa Ubuntu'dur)
apt search makeinfo# (veya yum search makeinfo)
Yanıtlar:
(En azından) Ubuntu'da kullanırken bash, bir komut yazarsanız ve yolunuzda bulunmazsa hangi paketi yüklemeniz gerektiğini söyler. Terminalim, 'texinfo' paketini kurmanız gerektiğini söylüyor.
sudo apt-get install texinfo
$ makeinfove Ubuntu bunu size söyleyecektir:he program 'makeinfo' is currently not installed. You can install it by typing: sudo apt-get install texinfo
apt-file update && apt-file search makeinfoGöreceğiniz sonuçlar arasındatexinfo: /usr/bin/makeinfo
command-not-foundve yükleyebilirsiniz sudo apt-get install command-not-found.
Centos için bu paketleri kurarak çözüyorum.
yum install texi2html texinfo
Makeinfo için giriş yoksa endişelenmeyin. Sadece koş
make all
Bunu ubuntu için benzer şekilde yapabilirsiniz sudo.
Paketleri sıfırdan oluşturursanız:
Özellikle, bashkaynaktan oluşturursanız, man sayfaları da dahil olmak üzere dokümanları yükleme, makeinfokullanılabilir olmadan (sessizce) başarısız olur .
"Makeinfo nedir" ile ilgili birkaç kelime - diğer cevaplar "nasıl alabilirim" i kapsar.
Texinfo kılavuzunun "Bilgi Dosyası Oluşturma" bölümünde ,
makeinfobir Texinfo dosyasını bir Bilgi dosyasına, HTML dosyasına veya düz metne dönüştüren bir programdır.
Texinfo ana sayfası Texinfo kendisini "GNU projesinin resmi belgeler biçimidir" ve açıklar o "formatlarda bir dizi üretim çıkış tek kaynak dosyasını kullandığı, hem online ve basılı (DVI, html, info, pdf, xml, vb.) ".
Özetle: Texinfo bir dokümantasyon kaynak dosya formatıdır ve makeinfoTexinfo formatındaki kaynak dosyaları istenen çıktıya dönüştüren programdır.
Paket yöneticinizde (yani apt-cache search texinfo) görünmüyorsa ve hatta apt-file search bin/makeinfoyardım etmiyorsa, paket yöneticiniz için ücretsiz / kısıtlı olmayan paketleri etkinleştirmeniz gerekebilir.
Ubuntu için sudo $EDITOR /etc/apt/sources.listve ekleyin restricted.
deb http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu bionic-security main
deb http://archive.ubuntu.com/ubuntu bionic-updates main
Debian için sudo $EDITOR /etc/apt/sources.listekleyin non-free. Paket db'yi özgür olmayan şeylerle karıştırmak istemiyorsanız , paket düzeyinde tercihleriniz bile olabilir .
Bir sonra sudo apt-get udpategerekli paketi bulmalısınız.
apt-file search bin/makeinfo