GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Marca:Dh:Comando non trovato?

Quando provo a eseguire il file .run su nautilus il puntatore si trasforma in una ruota e non fa nulla, ho cambiato il permesso per renderlo eseguibile, inoltre all'inizio ho provato solo ad aprirlo con gedit quindi ho dovuto scegliere manualmente di eseguire come programma dal menu. Dopo averlo eseguito sul terminale e aver provato a compilare il pacchetto per l'installazione successiva, mi viene visualizzato questo errore e non riesco a capire qual è il problema.

chmod 744 debian/pxpress/switch*
dh build
make: dh: Command not found
make: *** [build-arch] Error 127
dpkg-buildpackage: error: debian/rules build gave error exit status 2
Cleaning in directory .
dpkg-checkbuilddeps: Unmet build dependencies: debhelper (>= 7) dh-modaliases execstack
debuild: fatal error at line 1328:
You do not appear to have all build dependencies properly met.
You can use mk-build-deps to generate a dummy package which
Depends on all the required packages, or you can install them
manually using dpkg or apt using the error messages just above
this message.

Su IRC qualcuno mi ha detto che potevano essere devscripts ma dopo averlo installato mi dava ancora l'errore, quindi l'ho disinstallato di nuovo. Sto provando a installarlo perché quello in ubuntu fglrx-updates non mi consente di aprire amdccl come amministratore, si apre una piccola finestra nera che richiede la password ma dopo non farà nulla e si chiude troppo velocemente per vedere alcun messaggio . Qualche idea?

A proposito, ho usato anche questo comando sudo sh *.run --buildpkg Ubuntu/trusty ma penso di aver ricevuto anche io lo stesso errore. Dannazione, ho controllato il sito ati http://support.amd.com/en-us/kb-articles/Pages/amdcatalyst13-12linreleasenotes.aspx sembra che il driver non sia compatibile con 14.04 o kernel 3.13 ma sono solo cercando di compilare il pacchetto non installarlo, dovrebbe almeno farlo giusto? Vorrei ancora risolvere il problema.

Risposta accettata:

Il ragazzo di IRC era quasi arrivato, ma non del tutto. Il pacchetto di cui hai bisogno si chiama dh-make nessun devscripts . Un semplice sudo apt-get install dh-make dovrebbe risolvere il problema.

Come sapere:

chmod 744 debian/pxpress/switch*
dh build
make: dh: Command not found
make: *** [build-arch] Error 127
dpkg-buildpackage: error: debian/rules build gave error exit status 2

dh build inizia a creare un pacchetto debian con gli script debhelper, a tutti questi script viene aggiunto il dh_ corda. In questo caso, dh chiamato un helper chiamato dh_make per compilare il pacchetto debian.

Correlati:perché non ho bisogno di installare alcun driver per Ubuntu?

Un altro spunto che hai è questa riga:

dpkg-checkbuilddeps: Unmet build dependencies: debhelper (>= 7) dh-modaliases execstack

Hai bisogno di debhelper, dh-modaliases ed execstack per compilare il pacchetto. debhelper suggerisce dh-make e i suggerimenti sono normalmente installati.


Ubuntu
  1. id:comando non trovato

  2. w:comando non trovato

  3. df:comando non trovato

  4. du:comando non trovato

  5. rm:comando non trovato

Comando 'make' non trovato su Ubuntu 20.04 Focal Fossa

Come risolvere do-release-upgrade:comando non trovato Errore in Ubuntu

Risoluzione dei problemi di errore "Bash:comando non trovato" in Linux

If...else...if Statement (comando non trovato errore)?

Come risolvere il problema:il comando curl non ha trovato un errore

Errore Linux:bash:rsync:comando non trovato