View Full Version : esiste un interfaccia grafica x emerge?
porthole (http://porthole.sourceforge.net/)
ACCEPT_KEYWORDS="~x86" emerge porthole
scusa una domada, cosa vuol dire quando faccio emerge di un programma e mi dice che è masked? e come faccio x scaricarlo?
es. x scaricare questo mi dice:
bash-2.05b# emerge openc6
Calculating dependencies
!!! all ebuilds that could satisfy "openc6" have been masked.
!!! possible candidates are:
- net-im/openc6-0.9.2 (masked by: ~keyword)
- net-im/openc6-0.9.3_beta1 (masked by: ~keyword)
- net-im/openc6-0.9.4_beta (masked by: ~keyword)
- net-im/openc6-0.9.5_beta (masked by: ~keyword)
!!! Error calculating dependencies. Please correct.
ma anche provando a fare emerge openc6-0.9.5_beta nn va.
AnonimoVeneziano
22-06-2004, 18:52
Devi mettergli questo davanti : ACCEPT_KEYWORDS="~x86"
in modo che il tutto diventi così :
bash-2.05b# ACCEPT_KEYWORDS="~x86" emerge openc6
Ciao
già
ma adesso vatti a leggere la documentazione sul portage (c'è anche in italiano), se no non ne vai fuori
bash-2.05b# porthole
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
Traceback (most recent call last):
File "/usr/bin/porthole", line 40, in ?
import utils
File "/usr/lib/porthole/utils.py", line 44, in ?
import gtk, portagelib
File "/usr/lib/python2.3/site-packages/gtk-2.0/gtk/__init__.py", line 43, in ?
from _gtk import *
RuntimeError: could not open display
mi da questo errore, xò emerge nn mi ha dato nessun errore quando ha terminato la compilazione.
Jøhñ Ðøë
22-06-2004, 20:41
come detto, vai a vedere la documentazione...cmq:
emerge esearch
eupdatedb
esearch -S portage
* app-portage/portagemaster
Latest version available: 0.2.1
Latest version installed: 0.2.1
Size of downloaded files: 33 kB
Homepage: http://portagemaster.sourceforge.net/
Description: A java portage browser and installer
* app-portage/porthole
Latest version available: 0.3-r1
Latest version installed: [ Not Installed ]
Size of downloaded files: 65 kB
Homepage: http://porthole.sourceforge.net
Description: A GTK+-based frontend to Portage
* app-portage/kportage
Latest version available: 0.6.1
Latest version installed: [ Not Installed ]
Size of downloaded files: 484 kB
Homepage: http://www.freesoftware.fsf.org/kportage/
Description: A graphical frontend for portage
John
porthole nn mi funziona facendolo partire dal menu di avvio nn si carica da console mi dice questo:
bash-2.05b# porthole
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
Traceback (most recent call last):
File "/usr/bin/porthole", line 40, in ?
import utils
File "/usr/lib/porthole/utils.py", line 44, in ?
import gtk, portagelib
File "/usr/lib/python2.3/site-packages/gtk-2.0/gtk/__init__.py", line 43, in ?
from _gtk import *
RuntimeError: could not open display
Interessante questo... stasera gli do un'occhiata :)
a me piace di piu' kportage
Ciao!
guitoo (http://guitoo.sourceforge.net/)
nuovissimo e con alcuni problemi (http://forums.gentoo.org/viewtopic.php?t=183319), ma potrebbe interessare... ;)
Originariamente inviato da HexDEF6
a me piace di piu' kportage
Ciao!
ma è per KDE no?
Installato KDE 3.2.2 ma propio non riesco a farmelo piacere...
Mi trovo troppo bene con GNOME :)
ma xchè anche mettendo accept keyword mi da lo stesso questi problemi?
bash-2.05b# ACCEPT_KEYWORDS="~x86" emerge kportage-0.6.1
Calculating dependencies
!!! Problem in app-portage/kportage-0.6.1 dependencies.
!!! "Specific key requires an operator (app-portage/kportage-0.6.1) (try adding an '=')"
mi sono dato un occhiata alla guida di portage mi dice di fare cosi, ma nn va, cioè con alcuni pacchetti va con altri no, xchè?
se specifichi il numero di versione devi mettere un = davanti
ACCEPT_KEYWORDS="~x86" emerge =kportage-0.6.1
oppure
ACCEPT_KEYWORDS="~x86" emerge kportage
EDIT: noto adesso che c'era pure scritto
!!! Problem in app-portage/kportage-0.6.1 dependencies.
!!! "Specific key requires an operator (app-portage/kportage-0.6.1) (try adding an '=')"
quando si usa linux i messaggi di errore vanno letti, spesso includono la soluzione ;)
bash-2.05b# porthole
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
Questo significa che porthole è un applicativo che gira sotto X e tu stai usando X da utente dopo avere dato su in una console, vero?
Prova a dare "xhost +" prima di su e riprova a lanciare porthole da root.
Ne abbiamo già parlato altre volte di sta cosa.
raga vabeh che sarò ignorante xò se faccio cosi nn va:
bash-2.05b# ACCEPT_KEYWORDS="~x86" emerge kportage
Calculating dependencies
!!! all ebuilds that could satisfy "kportage" have been masked.
!!! possible candidates are:
- app-portage/kportage-0.6.1 (masked by: package.mask)
!!! Error calculating dependencies. Please correct.
;)
e se faccio mi da:
bash-2.05b# ACCEPT_KEYWORDS="~x86" =emerge kportage-0.6.1
bash: =emerge: command not found
bash-2.05b# xhost +
bash: xhost: command not found
oopss, sorry
emerge =kportage-0.6.1, sbagliato a scrivere
EDIT: il secondo errore era comando non trovato, non ti era venuto il dubbio?
insomma nn è x fare lo sfigato ma nn va che c'è posso fa? :D
sto sclerando qualsiasi cosa scrivo nn va.
ACCEPT_KEYWORDS="~x86" emerge =kportage-0.6.1
Calculating dependencies
!!! all ebuilds that could satisfy "=kportage-0.6.1" have been masked.
!!! possible candidates are:
- app-portage/kportage-0.6.1 (masked by: package.mask)
!!! Error calculating dependencies. Please correct.
insomma ma cazzo vuole emerge?
bash-2.05b# ACCEPT_KEYWORDS="~x86" emerge kportage-0.6.1
Calculating dependencies
!!! Problem in app-portage/kportage-0.6.1 dependencies.
!!! "Specific key requires an operator (app-portage/kportage-0.6.1) (try adding an '=')"
bash-2.05b# emerge kportage-0.6.1
Calculating dependencies
!!! Problem in app-portage/kportage-0.6.1 dependencies.
!!! "Specific key requires an operator (app-portage/kportage-0.6.1) (try adding an '=')"
bash-2.05b# emerge =kportage-0.6.1
Calculating dependencies
!!! all ebuilds that could satisfy "=kportage-0.6.1" have been masked.
!!! possible candidates are:
- app-portage/kportage-0.6.1 (masked by: package.mask)
!!! Error calculating dependencies. Please correct.
insomma le ho provate tutte e queste cose le ho pure lette dalle guide su cui c'è scritto di fare cosi, ma nn va un cazzo
oddio, io oggi sono preso male e sbaglio continuamente a scrivere, ma anche tu i messaggi d'errore potresti leggerli...
ACCEPT_KEYWORDS="~x86" emerge =kportage-0.6.1
Calculating dependencies
!!! all ebuilds that could satisfy "=kportage-0.6.1" have been masked.
!!! possible candidates are:
- app-portage/kportage-0.6.1 (masked by: package.mask)
mascherato nel package.mask, quindi o modifichi /usr/portage/profiles/package.mask, ma la modifica verrà persa al prossimo sync, o crei /etc/portage/package.unmask e ce lo schiaffi dentro (man portage)
bash-2.05b# ACCEPT_KEYWORDS="~x86" emerge kportage-0.6.1
Calculating dependencies
!!! Problem in app-portage/kportage-0.6.1 dependencies.
!!! "Specific key requires an operator (app-portage/kportage-0.6.1) (try adding an '=')"
manca l'uguale
bash-2.05b# emerge kportage-0.6.1
Calculating dependencies
!!! Problem in app-portage/kportage-0.6.1 dependencies.
!!! "Specific key requires an operator (app-portage/kportage-0.6.1) (try adding an '=')"
manca l'uguale
bash-2.05b# emerge =kportage-0.6.1
Calculating dependencies
!!! all ebuilds that could satisfy "=kportage-0.6.1" have been masked.
!!! possible candidates are:
- app-portage/kportage-0.6.1 (masked by: package.mask)
mascherato in package.mask, come caso 1
tra l'altro, andando a controllare in package.mask si scopre che
# <genone@gentoo.org> (07 Jan 2004)
# unmaintained and currently doesn't even build anymore. Masking until
# plasmaroo makes a new version.
app-portage/kportage
ok visto che nn ti va di dirmi cosa devo scrivere qua dentro:
mascherato nel package.mask, quindi o modifichi /usr/portage/profiles/package.mask, ma la modifica verrà persa al prossimo sync, o crei /etc/portage/package.unmask e ce lo schiaffi dentro (man portage)
almeno dimmi una guida possibilmente in italiano che mi spieghi portage x favore.
;)
senza che vi offendiate, siete simpaticissimi sapete una cifra di cose, ma dovete cercare di capire che io come tanta altra gente, nn usiamo linux da una vita, x me linux è come sapere guidare la macchina, conoscere alcune parti meccaniche/elettriche, ma in caso di guasti nn riuscirei minimamente ad aggiustarla. io vengo da windows in cui le cose le sai fare anche senza usare manuali ecc, molte volte nn ho ne il tempo a volte nemmeno la voglia di andarmi a cercare su google le guide e leggermi 40 pagine x capire come funziona una cosa. si è vero si deve fare cosi, ma a me sincermanete nn me ne frega nulla di sapere usare portage mi basta che quando mi occorre funzioni e che mi tiri giù i programmi che voglio punto e bsta, io sta cosa dei pacchetti masked nn so cosa siano e nn so xchè sono masked.
;)
Non uso gentoo ma credo che qui tu possa trovare abbastanza:
http://www.gentoo.it/handbook/hb_part2_chap2.html
In particolare questa è la soluzione per il tuo problema:
Un pacchetto è hardmasked ise è elencato in /usr/portage/profiles/package.mask. Se leggete questo file leggerete anche la ragione per cui il pacchetto è hardmasked (è solitamente aggiunto come commento). Se volete installare il pacchetto lo stesso (nonostante i possibili avvisi che vi abbiamo dato sul fatto di poter "danneggiare il vostro sistema", "danneggiare altri pacchetti", or "danneggiato necessita testing"), create il file /etc/portage/package.unmask e elencate il pacchetto li (usate lo stesso formato usato in /usr/portage/profiles/package.mask).
Non alterate/usr/portage/profiles/package.mask poichè tutti i cambiamenti saranno sovrascritti al successivo aggiornamento del Portage tree. Se volete mettere in hardmask un pacchetto create /etc/portage/package.mask e elencate il pacchetto li (usate lo stesso formato menzionato sopra).
:)
Jøhñ Ðøë
23-06-2004, 16:16
Originariamente inviato da khri81
senza che vi offendiate, siete simpaticissimi sapete una cifra di cose, ma dovete cercare di capire che io come tanta altra gente, nn usiamo linux da una vita, x me linux è come sapere guidare la macchina, conoscere alcune parti meccaniche/elettriche, ma in caso di guasti nn riuscirei minimamente ad aggiustarla. io vengo da windows in cui le cose le sai fare anche senza usare manuali ecc, molte volte nn ho ne il tempo a volte nemmeno la voglia di andarmi a cercare su google le guide e leggermi 40 pagine x capire come funziona una cosa. si è vero si deve fare cosi, ma a me sincermanete nn me ne frega nulla di sapere usare portage mi basta che quando mi occorre funzioni e che mi tiri giù i programmi che voglio punto e bsta, io sta cosa dei pacchetti masked nn so cosa siano e nn so xchè sono masked.
;)
ok, discorso leggittimo, ma allora ai sbagliato distro mi sa...
E cmq, almeno portage devi sapere come funziona. Anche da gui nn cambia un cazzo, le cose le devi sapere cmq.
il fatto è che le ho provate tutte ma nn me ne piace nessuna, gentoo è quella che mi piace di più. cmq con la macchina che ho un athlon 900 Mhz va lentissimo gentoo si ben che l'ho ricompilato tutto.
Originariamente inviato da khri81
il fatto è che le ho provate tutte ma nn me ne piace nessuna, gentoo è quella che mi piace di più. cmq con la macchina che ho un athlon 900 Mhz va lentissimo gentoo si ben che l'ho ricompilato tutto.
me tenti debian!!!
ho provato pure debian, quella un pò più veloce è gentoo.
sono riuscito a scaricarlo con una guida che mi ha indicato sephi, grazie mille a tutti e scusate x la rottura. :D
buono nn credevo che emerge potesse fallire:
make all-recursive
make[1]: Entering directory `/var/tmp/portage/kportage-0.6.1/work/kportage-0.6.1'
Making all in kportage
make[2]: Entering directory `/var/tmp/portage/kportage-0.6.1/work/kportage-0.6.1/kportage'
Making all in images
make[3]: Entering directory `/var/tmp/portage/kportage-0.6.1/work/kportage-0.6.1/kportage/images'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/portage/kportage-0.6.1/work/kportage-0.6.1/kportage/images'
Making all in portage
make[3]: Entering directory `/var/tmp/portage/kportage-0.6.1/work/kportage-0.6.1/kportage/portage'
/usr/qt/3/bin/moc ./portagemap.h -o portagemap.moc
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -I/usr/include/python2.2/ -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -march=i686 -fomit-frame-pointer -c -o packagebase.o `test -f 'packagebase.cpp' || echo './'`packagebase.cpp
/usr/qt/3/bin/moc ./portagereader.h -o portagereader.moc
/usr/qt/3/bin/moc ./mergedreader.h -o mergedreader.moc
/usr/qt/3/bin/moc ./packagedirreader.h -o packagedirreader.moc
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -I/usr/include/python2.2/ -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -march=i686 -fomit-frame-pointer -c -o parseebuild.o `test -f 'parseebuild.cpp' || echo './'`parseebuild.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -I/usr/include/python2.2/ -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -march=i686 -fomit-frame-pointer -c -o package.o `test -f 'package.cpp' || echo './'`package.cpp
/usr/qt/3/bin/moc ./maskprocess.h -o maskprocess.moc
/usr/qt/3/bin/moc ./portagepython.h -o portagepython.moc
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -I/usr/include/python2.2/ -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -march=i686 -fomit-frame-pointer -c -o portagemap.o `test -f 'portagemap.cpp' || echo './'`portagemap.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -I/usr/include/python2.2/ -DQT_THREAD_SUPPORT -D_REENTRANT -O2 -march=i686 -fomit-frame-pointer -c -o portagereader.o `test -f 'portagereader.cpp' || echo './'`portagereader.cpp
In file included from portagemap.cpp:34:
portagepython.h:22:20: Python.h: No such file or directory
In file included from portagemap.cpp:34:
portagepython.h:46: error: syntax error before `*' token
portagepython.h:47: error: syntax error before `*' token
portagepython.h:48: error: syntax error before `*' token
portagepython.h:49: error: syntax error before `*' token
portagepython.h:50: error: syntax error before `*' token
portagepython.h:51: error: syntax error before `*' token
portagepython.h:52: error: syntax error before `*' token
portagepython.h:53: error: syntax error before `*' token
portagepython.h:54: error: `PyObject' was not declared in this scope
portagepython.h:54: error: `pres' was not declared in this scope
portagepython.h:54: error: invalid data member initialization
portagepython.h:54: error: (use `=' to initialize static data members)
portagepython.h:56: error: type specifier omitted for parameter `PyObject'
portagepython.h:56: error: parse error before `*' token
make[3]: *** [portagemap.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/kportage-0.6.1/work/kportage-0.6.1/kportage/portage'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kportage-0.6.1/work/kportage-0.6.1/kportage'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kportage-0.6.1/work/kportage-0.6.1'
make: *** [all] Error 2
!!! ERROR: app-portage/kportage-0.6.1 failed.
!!! Function src_compile, Line 23, Exitcode 2
!!! (no error message)
scusa ma perchè devi usare per forza un tool grafico?
ma quanti programmi installi al giorno? :)
no beh lascio perdere, mi sarebbe piaciuto il tool grafico xchè mi piacciono li trovo più comodi, cmq lascio perdere.
beh nn tanti e poi quelli che vedo che nn vanno oppure che nn mi servono veramente li rimuovo. xchè ci possono essere problemi ad installare molto prog? :eek:
non è emerge a fallire, è kportage, che come ho già postato prima, non è più sviluppato da un anno e mezzo e non compila più contro le nuove versioni di kde
problemi ad installare troppi programmi? Non esiste problema :)
Originariamente inviato da khri81
xchè ci possono essere problemi ad installare molto prog? :eek:
guarda che non stiamo parlando di winzozzeria... :O
:D :sofico: :asd:
Jøhñ Ðøë
24-06-2004, 11:00
amico, ghepeu ti aveva postato la soluzione una pagina fa, se manco leggi, è inutilestar qui a perdere tempo...
guarda che sono già riuscito a scaricare kportage! :rolleyes:
Originariamente inviato da khri81
guarda che sono già riuscito a scaricare kportage! :rolleyes:
come avevo scritto, secondo post della pagina, in package.mask sta questa nota:
# <genone@gentoo.org> (07 Jan 2004)
# unmaintained and currently doesn't even build anymore. Masking until
# plasmaroo makes a new version.
app-portage/kportage
traduzione: non sviluppato e attualmente non compila nemmeno. Masked finché plasmaroo non realizzerà una nuova versione
ma si ma infatti l'avevo capito, nn sono deficente fino a questo punto :D , infatti ho lasciato perdere
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.