PDA

View Full Version : esiste un interfaccia grafica x emerge?


khri81
22-06-2004, 18:32
come da titolo.

ciao. :D

GhePeU
22-06-2004, 18:41
porthole (http://porthole.sourceforge.net/)

ACCEPT_KEYWORDS="~x86" emerge porthole

khri81
22-06-2004, 18:50
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

GhePeU
22-06-2004, 18:54
già

ma adesso vatti a leggere la documentazione sul portage (c'è anche in italiano), se no non ne vai fuori

khri81
22-06-2004, 19:19
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

khri81
23-06-2004, 01:44
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

Duncan
23-06-2004, 08:48
Interessante questo... stasera gli do un'occhiata :)

HexDEF6
23-06-2004, 11:08
a me piace di piu' kportage

Ciao!

GhePeU
23-06-2004, 11:14
guitoo (http://guitoo.sourceforge.net/)


nuovissimo e con alcuni problemi (http://forums.gentoo.org/viewtopic.php?t=183319), ma potrebbe interessare... ;)

Duncan
23-06-2004, 11:23
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 :)

khri81
23-06-2004, 12:08
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è?

GhePeU
23-06-2004, 13:44
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 ;)

figulus
23-06-2004, 14:36
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.

khri81
23-06-2004, 14:44
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

khri81
23-06-2004, 14:45
bash-2.05b# xhost +
bash: xhost: command not found

GhePeU
23-06-2004, 14:49
oopss, sorry

emerge =kportage-0.6.1, sbagliato a scrivere


EDIT: il secondo errore era comando non trovato, non ti era venuto il dubbio?

khri81
23-06-2004, 14:54
insomma nn è x fare lo sfigato ma nn va che c'è posso fa? :D

khri81
23-06-2004, 15:11
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

GhePeU
23-06-2004, 15:19
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

GhePeU
23-06-2004, 15:21
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

khri81
23-06-2004, 15:31
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.

;)

khri81
23-06-2004, 15:37
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.
;)

Sephi
23-06-2004, 16:06
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.

khri81
23-06-2004, 16:44
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.

pinball
23-06-2004, 16:47
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!!!

khri81
23-06-2004, 16:52
ho provato pure debian, quella un pò più veloce è gentoo.

khri81
23-06-2004, 18:16
sono riuscito a scaricarlo con una guida che mi ha indicato sephi, grazie mille a tutti e scusate x la rottura. :D

khri81
23-06-2004, 18:24
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)

Duncan
23-06-2004, 18:35
scusa ma perchè devi usare per forza un tool grafico?

ma quanti programmi installi al giorno? :)

khri81
23-06-2004, 18:46
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:

GhePeU
23-06-2004, 18:55
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

Duncan
23-06-2004, 18:58
problemi ad installare troppi programmi? Non esiste problema :)

pinball
23-06-2004, 19:47
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...

khri81
24-06-2004, 12:05
guarda che sono già riuscito a scaricare kportage! :rolleyes:

GhePeU
24-06-2004, 12:16
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

khri81
24-06-2004, 12:26
ma si ma infatti l'avevo capito, nn sono deficente fino a questo punto :D , infatti ho lasciato perdere