autoreconf: commando niet gevonden

autoreconf -fiv -bash: autoreconf: command not found 

Ik heb geprobeerd alles vermeld in deze link , maar ik kan nog steeds “geen auto (her) conf. vinden.

pi@no:~/motion $ apt-cache search autoreconf pi@no:~/motion $ apt-cache search autoconf pkg-config - manage compile and link flags for libraries 

Ik “sta op een pi met Raspbian Buster.


side-story:

Ik probeerde oorspronkelijk motion v4.1.1 te gebruiken, maar welke (misschien?) werkt niet met RTSP, dus proberen om v4.2.2 te krijgen.

OK, kan niet bouwen, dus laten we de .deb gebruiken :

pi@no:~ $ sudo dpkg -i pi_buster_motion_4.2.2-1_armhf.deb (Reading database ... 132229 files and directories currently installed.) Preparing to unpack pi_buster_motion_4.2.2-1_armhf.deb ... Unpacking motion (4.2.2-1) over (4.1.1-1.1+b2) ... dpkg: dependency problems prevent configuration of motion: motion depends on libmicrohttpd12 (>= 0.9.50); however: Package libmicrohttpd12 is not installed. dpkg: error processing package motion (--install): dependency problems - leaving unconfigured Processing triggers for systemd (241-5+rpi1) ... Processing triggers for man-db (2.8.5-2) ... Errors were encountered while processing: motion 

Alstublieft?

pi@no:~ $ sudo apt-get install libmicrohttpd12 Reading package lists... Done Building dependency tree Reading state information... Done Package libmicrohttpd12 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package "libmicrohttpd12" has no installation candidate 

ok, “zeer” alstublieft?

pi@no:~ $ apt-cache search libmicrohttpd ... 

Still Love linux.

Antwoord

apt-cache search zoekt alleen naar pakketten op naam en beschrijving, niet op wat ze bevatten. Voor het beoogde gebruik zou je waarschijnlijk apt-file :

$ sudo apt install -y apt-file ... $ sudo apt-file update ... $ apt-file search autoreconf autoconf: /usr/bin/autoreconf autoconf: /usr/share/man/man1/autoreconf.1.gz autoconf-dickey: /usr/bin/autoreconf-dickey ... 

Dus om autoreconf te krijgen, zou je het autoconf pakket moeten installeren.

Zoals voor waarom u “ libmicrohttpd12 niet kunt vinden, het bestaat zeker in de Buster-opslagplaatsen op het moment van schrijven. De waarschijnlijke verklaring is dat u sudo apt update

Answer

niet recentelijk gebruik beter de meer up-to-date installatiebeheerder apt . Het is slechts een wrapper voor de onderliggende tools apt-get, apt-search en anderen, maar met extra functies. U vindt met:

rpi ~$ apt search autoreconf Sorting... Done Full Text Search... Done dh-autoreconf/stable 19 all debhelper add-on to call autoreconf and clean up after the build dh-dist-zilla/stable 1.3.7 all debhelper add-on to call dzil build and clean up after the build 

Kijk dan met:

rpi ~$ apt show dh-autoreconf Package: dh-autoreconf Version: 19 --- snip --- Description: debhelper add-on to call autoreconf and clean up after the build dh-autoreconf provides a debhelper sequence addon named "autoreconf" and two commands, dh_autoreconf and dh_autoreconf_clean. --- snip --- 

Is dit wat u zoekt of doet je wilt dh-dist-zilla?

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *