View previous topic :: View next topic |
Author |
Message |
papu l33t
Joined: 25 Jan 2008 Posts: 707 Location: Sota algun pi o alzina...
|
Posted: Tue Jan 08, 2013 6:31 pm Post subject: ¿emerger lista paquetes hacia/desde fichero texto?{resuelto} |
|
|
tengo una lista de paquetes en un fichero de texto y quiero desinstalarlo pero me da error de "no valid package atom".
¿porqué?
Code: |
enric@Ordinador ~/Diversos $ sudo emerge -pc $(cat netbeans.txt)
!!! 'java-virtuals/jaf' is not a valid package atom.
!!! Please check ebuild(5) for full details.
enric@Ordinador ~/Diversos $ sudo emerge -pc $(< netbeans.txt)
!!! 'java-virtuals/jaf' is not a valid package atom.
!!! Please check ebuild(5) for full details.
enric@Ordinador ~/Diversos $ cat netbeans.txt |xargs sudo emerge -pc
!!! 'java-virtuals/jaf' is not a valid package atom.
!!! Please check ebuild(5) for full details.
enric@Ordinador ~/Diversos $ cat < netbeans.txt | xargs sudo emerge -pc
!!! 'java-virtuals/jaf' is not a valid package atom.
!!! Please check ebuild(5) for full details
|
netbeans.txt
Quote: | java-virtuals/jaf
dev-java/mimepull
dev-java/beansbinding
dev-java/jtidy
dev-java/jsr181
dev-java/jsr67
dev-java/javassist
dev-java/absolutelayout
dev-java/glassfish-transaction-api
java-virtuals/saaj-api
dev-java/trove
dev-java/jrexx
dev-java/concurrent-util
dev-java/servletapi
dev-java/stax-ex
dev-java/ehcache
dev-java/fastinfoset
dev-java/saaj
dev-java/xmlstreambuffer
dev-java/asm
dev-java/cglib
dev-java/aspectwerkz
dev-java/cglib
dev-java/netbeans-java
dev-java/netbeans-nb
dev-java/netbeans-profiler
dev-java/netbeans-apisupport
dev-java/netbeans-javafx
dev-util/netbeans |
por separado no da ningun error
Code: | sudo emerge -pc java-virtuals/jaf
Calculating dependencies ... done!
java-virtuals/jaf-1.1-r1 pulled in by:
dev-java/saaj-1.3.19-r1
dev-java/stax-ex-1.0-r1
dev-java/xmlstreambuffer-0.5.20070412-r2
>>> No packages selected for removal by depclean
Packages installed: 1179
Packages in world: 223
Packages in system: 42
Required packages: 1179
Number to remove: 0
|
_________________ "~amd64" --cpu 7700 non-x --DDR5 2x16GB 6000MHz --gpu RX 470
Last edited by papu on Tue Jan 15, 2013 1:07 am; edited 3 times in total |
|
Back to top |
|
|
quilosaq Veteran
Joined: 22 Dec 2009 Posts: 1520
|
Posted: Tue Jan 08, 2013 8:07 pm Post subject: Re: ¿como emerger una lista paquetes de un fichero texto? |
|
|
papu wrote: | tengo una lista de paquetes en un fichero de texto y quiero desinstalarlo pero me da error de "no valid package atom".
¿porqué?... |
El archivo netbeans.txt está en formato texto plano DOS (las líneas terminan con CR+LF). Tienes que cambiarlo a formato UNIX (sólo LF). |
|
Back to top |
|
|
papu l33t
Joined: 25 Jan 2008 Posts: 707 Location: Sota algun pi o alzina...
|
Posted: Tue Jan 08, 2013 10:36 pm Post subject: |
|
|
asi es era por el tema ese ya me imaginé que podía ser algo parecido pero como estaba usando libroffice aunque fese un archivo .txt , creí no usaria sistema DOS.
Ahora pregunto el caso inverso:
¿hay alguna utilidad que haga una lista a fichero de las dependencias que requiere un determinado paquete o bien via consola con alguna instruccion de filtro de texto? Quizás haya ya algun comando que haga todo eso junto
Ejemplo :meter todo lo siguiente pero filtrando por atoms en un fichero para luego poder instalarlo como en la pregunta inicial de post, sin tener que limpiarlo manualmente que es como lo he hecho antes
sudo emerge -av netbeans
Quote: |
These are the packages that would be merged, in order:
Calculating dependencies ... done!
[ebuild N ] app-admin/eselect-ecj-0.7 0 kB
[ebuild N ] dev-java/antlr-2.7.7-r5 USE="cxx java -debug -doc -examples -mono -python -script -source -static-libs" 0 kB
[ebuild N ] dev-java/junit-3.8.2-r1 USE="-doc -source" 0 kB
[ebuild N ] java-virtuals/stax-api-1-r4 0 kB
[ebuild N ] dev-java/commons-logging-1.1.1 USE="-avalon-framework -avalon-logkit -doc -log4j -servletapi -source {-test}" 0 kB
[ebuild N ] dev-java/commons-collections-3.2.1 USE="-doc -source {-test} -test-framework" 0 kB
[ebuild N ] dev-java/xml-commons-external-1.3.04:1.3 USE="-doc -source" 0 kB
[ebuild N ] java-virtuals/jaf-1.1-r1 0 kB
[ebuild N ] dev-java/jakarta-oro-2.0.8-r3:2.0 USE="-doc -examples -source" 0 kB
[ebuild N ] dev-java/mimepull-1.8 USE="-doc -source {-test}" 0 kB
[ebuild N ] dev-java/relaxng-datatype-1.0-r1 USE="-doc -source" 0 kB
[ebuild N ] dev-java/xpp3-1.1.4c-r1 USE="-doc -source {-test}" 0 kB
[ebuild N ] dev-java/log4j-1.2.16 USE="-doc -javamail -jms -jmx -source" 0 kB
[ebuild N ] dev-java/xml-commons-external-1.4.01:1.4 USE="-doc -source" 0 kB
[ebuild N ] dev-java/bcel-5.2-r2 USE="-doc -findbugs -source" 0 kB
[ebuild N ] dev-java/javacup-0.11a_beta20060608 USE="-doc -source" 0 kB
[ebuild N ] dev-java/saxpath-1.0-r2 USE="-doc -source {-test}" 0 kB
[ebuild N ] dev-java/commons-codec-1.4 USE="-doc -source {-test}" 0 kB
[ebuild N ] dev-java/jzlib-1.0.7-r1 USE="-doc -source" 0 kB
[ebuild N ] dev-java/jcodings-1.0.5 USE="-doc -source" 0 kB
[ebuild N ] dev-java/beansbinding-1.2.1 USE="-doc -source" 0 kB
[ebuild N ] dev-java/jtidy-0_pre20010801-r1 USE="-doc -source" 0 kB
[ebuild N ] dev-java/jsr181-1.0 0 kB
[ebuild N ] dev-java/jsr67-1.3 0 kB
[ebuild N ] dev-java/javassist-3.14.0:3 USE="-doc -source" 0 kB
[ebuild N ] dev-java/absolutelayout-6.7_beta 0 kB
[ebuild N ] dev-java/glassfish-transaction-api-1.1.2.2.04 USE="-doc -source" 0 kB
[ebuild N ] dev-java/xjavac-20110814:1 0 kB
[ebuild N ] dev-java/xml-commons-resolver-1.2 USE="-doc -source" 0 kB
[ebuild N ] java-virtuals/saaj-api-1.3-r2 0 kB
[ebuild N ] dev-java/trove-2.1.0 USE="-doc -source" 0 kB
[ebuild N ] dev-java/jrexx-1.1.1-r1 USE="-doc -source" 0 kB
[ebuild N ] dev-java/concurrent-util-1.3.4-r1 USE="-doc -source" 0 kB
[ebuild N ] dev-java/gnu-regexp-1.1.4-r2:1 USE="-doc -source" 0 kB
[ebuild N ] dev-java/java-getopt-1.0.13:1 USE="-doc -source" 0 kB
[ebuild N ] dev-java/servletapi-2.4-r5:2.4 USE="-doc -source" 0 kB
[ebuild N ] dev-java/commons-lang-2.6:2.1 USE="-doc -source {-test}" 0 kB
[ebuild N ] dev-java/json-simple-1.1 USE="-source {-test}" 0 kB
[ebuild N ] dev-java/sun-jaf-1.1.1 USE="-doc -source" 0 kB
[ebuild N ] dev-java/iso-relax-20050331-r2 USE="-source" 0 kB
[ebuild N ] dev-java/tomcat-servlet-api-3:2.2 USE="-doc -source" 0 kB
[ebuild N ] dev-java/jdbc-postgresql-9.1_p902 USE="-doc -source {-test}" 0 kB
[ebuild N ] dev-java/icu4j-49.1:49 USE="-doc -examples -source {-test}" 0 kB
[ebuild N ] dev-java/ws-commons-util-1.0.1 USE="-source {-test}" 0 kB
[ebuild N ] dev-java/juel-2.1.0 USE="-doc -source" 0 kB
[ebuild N ] dev-java/tomcat-servlet-api-4.1.36:2.3 USE="-doc -source" 0 kB
[ebuild N ] dev-java/libreadline-java-0.8.0-r3 USE="-doc -source" 0 kB
[ebuild N ] dev-java/slf4j-api-1.6.6 USE="-doc -source" 0 kB
[ebuild N ] dev-java/commons-cli-1.2:1 USE="-doc -source {-test}" 0 kB
[ebuild N ] dev-java/joda-time-1.6 USE="-doc -examples -source {-test}" 0 kB
[ebuild N ] dev-java/osgi-core-api-5.0.0 USE="-doc -source" 0 kB
[ebuild N ] dev-java/swing-layout-1.0.4:1 USE="source -doc" 0 kB
[ebuild N ] dev-java/tomcat-servlet-api-5.5.34:2.4 USE="-doc -source" 0 kB
[ebuild N ] dev-java/tomcat-servlet-api-6.0.36:2.5 USE="-source" 0 kB
[ebuild N ] dev-java/xerces-2.11.0:2 USE="-doc -examples -source" 0 kB
[ebuild N ] dev-java/commons-httpclient-3.1:3 USE="-doc -examples -source {-test}" 0 kB
[ebuild N ] dev-java/jsch-0.1.44 USE="zlib -doc -examples -source" 0 kB
[ebuild N ] dev-java/javacc-5.0-r1 USE="-doc -examples -source {-test}" 0 kB
[ebuild N ] dev-java/stax-ex-1.0-r1 USE="-source" 0 kB
[ebuild N ] java-virtuals/servlet-api-2.5-r1:2.5 0 kB
[ebuild N ] dev-java/qdox-1.6.3:1.6 USE="-doc -source" 0 kB
[ebuild N ] java-virtuals/servlet-api-2.4:2.4 0 kB
[ebuild N ] dev-java/jna-3.4.0-r1 USE="awt nio-buffers -doc -source {-test}" 0 kB
[ebuild N ] dev-java/ehcache-1.2.4-r2:1.2 USE="-doc -source" 0 kB
[ebuild N ] dev-java/fastinfoset-1.2.1-r1 USE="-source" 0 kB
[ebuild N ] dev-java/xalan-serializer-2.7.1 USE="-doc -source" 0 kB
[ebuild N ] dev-java/smack-2.2.1:2.2 USE="-doc -source" 0 kB
[ebuild N ] dev-java/ant-junit-1.8.4 0 kB
[ebuild N ] java-virtuals/servlet-api-2.3:2.3 0 kB
[ebuild N ] dev-java/commons-net-1.4.1-r1 USE="-doc -examples -source" 0 kB
[ebuild N ] dev-java/bytelist-1.0.9 USE="-doc -source {-test}" 0 kB
[ebuild N ] dev-java/javahelp-2.0.05_p63 USE="-doc -examples -source" 0 kB
[ebuild N ] dev-java/xalan-2.7.1 USE="-doc -source" 0 kB
[ebuild N ] dev-java/saaj-1.3.19-r1 USE="-examples -source {-test}" 0 kB
[ebuild N ] dev-java/xmlstreambuffer-0.5.20070412-r2 USE="-source" 0 kB
[ebuild N ] dev-java/xpp2-2.1.10-r1 USE="-doc -source" 0 kB
[ebuild N ] dev-java/xsdlib-20090415 USE="-doc -source" 0 kB
[ebuild N ] dev-db/hsqldb-1.8.1.3-r1 USE="-doc -source {-test}" 0 kB
[ebuild N ] dev-java/jvyamlb-0.2.5 USE="-source {-test}" 0 kB
[ebuild N ] dev-java/jython-2.2.1-r2 USE="readline -doc -examples -mysql -oracle -postgres -servletapi -source" 0 kB
[ebuild N ] dev-java/commons-vfs-1.0 USE="-doc -source" 0 kB
[ebuild N ] dev-java/ant-owanttask-1.1-r12 0 kB
[ebuild N ] dev-java/xmldb-20011111-r1 USE="-doc -source" 0 kB
[ebuild N ] dev-java/ant-ivy-1.4.1 USE="-doc -examples -source {-test}" 0 kB
[ebuild N ] dev-java/jaxme-0.5.2 USE="-doc -source" 0 kB
[ebuild N ] dev-java/asm-1.5.3:1.5 USE="-doc -source" 0 kB
[ebuild N ] dev-java/asm-2.2.3-r1:2.2 USE="-doc -source" 0 kB
[ebuild N ] dev-java/asm-2.0-r1:2 USE="-doc -source" 0 kB
[ebuild N ] dev-java/asm-3.3.1:3 USE="-doc -source" 0 kB
[ebuild N ] dev-java/ant-contrib-1.0_beta3 USE="-doc -source" 0 kB
[ebuild N ] dev-java/dom4j-1.6.1-r4:1 USE="-doc -source {-test}" 0 kB
[ebuild N ] dev-java/jarjar-0.9:1 USE="-doc -source {-test}" 0 kB
[ebuild N ] dev-java/cglib-2.2:2.2 USE="-doc -examples -source {-test}" 0 kB
[ebuild N ] dev-java/jsr173-1.0-r1 USE="-doc -source" 0 kB
[ebuild N ] dev-java/xom-1.2.6-r1 USE="-doc -examples -source" 0 kB
[ebuild N ] dev-java/aspectwerkz-2.0:2 USE="-doc -source" 0 kB
[ebuild N ] dev-java/hamcrest-core-1.1 USE="-source" 0 kB
[ebuild N ] dev-java/junit-4.10:4 USE="-doc -examples -source {-test}" 0 kB
[ebuild N ] dev-java/cglib-2.1.3:2.1 USE="-doc -source" 0 kB
[ebuild N ] dev-java/lucene-3.5.0:3.5 USE="-contrib -doc -source {-test}" 0 kB
[ebuild N ] dev-java/jdom-1.0-r4:1.0 USE="-doc -examples -source" 0 kB
[ebuild N ] dev-java/jaxen-1.1.4:1.1 USE="-doc -examples -source {-test}" 0 kB
[ebuild N ] dev-java/jdom-jaxen-1.0-r1:1.0 0 kB
[ebuild N ] dev-java/freemarker-2.3.13-r1:2.3 USE="-doc -source" 0 kB
[ebuild N ] dev-java/saxon-9.2.0.6:9 USE="-doc -source" 0 kB
[ebuild N ] dev-java/xml-xmlbeans-1.0.4_pre20041217:1 USE="-doc -source" 0 kB
[ebuild N ] dev-java/rhino-1.7.2-r2:1.6 USE="-doc -examples -source" 0 kB
[ebuild N ] dev-java/eclipse-ecj-4.2.1:4.2 USE="ant" 0 kB
[ebuild N ] dev-java/ant-eclipse-ecj-4.2.1:4.2 0 kB
[ebuild N ] dev-java/gnu-classpath-0.98-r3:0.98 USE="alsa gstreamer qt4 -debug -doc -dssi -examples -gconf -gjdoc -gmp -gtk -xml" 0 kB
[ebuild NS ] virtual/jdk-1.6.0-r1:1.6 [1.7.0:1.7] 0 kB
[ebuild N ] dev-java/netbeans-platform-9999_p20130107:9999::fordfrog 0 kB
[ebuild N ] dev-java/jdbc-mysql-5.1.18 USE="-c3p0 -log4j -source" 0 kB
[ebuild N ] dev-java/netbeans-harness-9999_p20130107:9999::fordfrog 0 kB
[ebuild N ] dev-java/netbeans-ide-9999_p20130107:9999::fordfrog 0 kB
[ebuild N ] dev-java/netbeans-websvccommon-9999_p20130107:9999::fordfrog 0 kB
[ebuild N ] dev-java/netbeans-webcommon-9999_p20130107:9999::fordfrog 0 kB
[ebuild N ] dev-java/netbeans-nb-9999_p20130107:9999::fordfrog USE="-keychain" 0 kB
[ebuild N ] dev-java/netbeans-dlight-9999_p20130107:9999::fordfrog 0 kB
[ebuild N ] dev-java/netbeans-cnd-9999_p20130107:9999::fordfrog 2,601 kB
[ebuild N ] dev-java/netbeans-php-9999_p20130107:9999::fordfrog 0 kB
[ebuild N ] dev-java/netbeans-java-9999_p20130107:9999::fordfrog 0 kB
[ebuild N ] dev-java/netbeans-apisupport-9999_p20130107:9999::fordfrog 0 kB
[ebuild N ] dev-util/netbeans-9999_p20130107:9999::fordfrog USE="-doc" LINGUAS="ca -af -ar -bg -cs -de -el -es -fr -gl -hi_IN -id -it -ja -ko -lt -nl -pl -pt_BR -pt_PT -ro -ru -si -sq -sr -sv -ta_IN -tl -tr -vi -zh_CN -zh_TW" NETBEANS_MODULES="apisupport cnd php webcommon websvccommon -dlight -enterprise -ergonomics -groovy -java -javacard -javafx -mobility -profiler" 0 kB
Total: 124 packages (123 new, 1 in new slot), Size of downloads: 2,601 kB |
saludos, ad1 _________________ "~amd64" --cpu 7700 non-x --DDR5 2x16GB 6000MHz --gpu RX 470 |
|
Back to top |
|
|
gringo Advocate
Joined: 27 Apr 2003 Posts: 3793
|
Posted: Wed Jan 09, 2013 2:44 pm Post subject: |
|
|
Quote: | meter todo lo siguiente pero filtrando por atoms en un fichero para luego poder instalarlo como en la pregunta inicial de post, sin tener que limpiarlo manualmente que es como lo he hecho antes |
crea un set con los paquetes que quieres. Luego ya es cuestión de emerge -av1 @set o emerge -Cav1 @set.
saluetes |
|
Back to top |
|
|
papu l33t
Joined: 25 Jan 2008 Posts: 707 Location: Sota algun pi o alzina...
|
Posted: Wed Jan 09, 2013 2:46 pm Post subject: |
|
|
gringo wrote: | Quote: | meter todo lo siguiente pero filtrando por atoms en un fichero para luego poder instalarlo como en la pregunta inicial de post, sin tener que limpiarlo manualmente que es como lo he hecho antes |
crea un set con los paquetes que quieres. Luego ya es cuestión de emerge -av1 @set o emerge -Cav1 @set.
saluetes |
¿que es un set? es la primera vez lo oigo voy a aprender que es a ver si me sirve para lo que quiero hacer. _________________ "~amd64" --cpu 7700 non-x --DDR5 2x16GB 6000MHz --gpu RX 470 |
|
Back to top |
|
|
gringo Advocate
Joined: 27 Apr 2003 Posts: 3793
|
Posted: Wed Jan 09, 2013 3:11 pm Post subject: |
|
|
un set es un simple archivo de texto en el que se definen los paquetes a instalar ( es mas que esto realmente pero para que nos entendamos).
A modo de ejemplo rápido, si tienes un archivo cool en /etc/portage/sets :
cat /etc/portage/sets/cool :
Code: | sys-process/lsof
sys-process/htop
app-misc/screen |
si ejecutas emerge -av1 @cool te devolverá lo siguiente :
Code: | emerge -av1 @cool
[ebuild R ] sys-process/lsof-4.87 USE="-examples -ipv6 -rpc (-selinux) -static"
[ebuild R ] sys-process/htop-1.0.2 USE="unicode -openvz -vserver"
[ebuild R ] app-misc/screen-4.0.3-r7 USE="pam -debug -multiuser -nethack (-selinux)" |
world es un set, system es un set y tienes unos cuantos mas disponibles "de serie", simplemente ejecuta emerge --list-sets y encontrarás mas de uno que son muy útiles.
Para mas info acude a la man de portage y al directorio /usr/share/portage/config/sets/.
No sé que versión de portage hay que tener para que funcionen los sets pero supongo que ya estará disponible en la versión estable.
saluetes |
|
Back to top |
|
|
papu l33t
Joined: 25 Jan 2008 Posts: 707 Location: Sota algun pi o alzina...
|
Posted: Wed Jan 09, 2013 3:30 pm Post subject: |
|
|
gringo wrote: | un set es un simple archivo de texto en el que se definen los paquetes a instalar ( es mas que esto realmente pero para que nos entendamos).
A modo de ejemplo rápido, si tienes un archivo cool en /etc/portage/sets :
cat /etc/portage/sets/cool :
Code: | sys-process/lsof
sys-process/htop
app-misc/screen |
si ejecutas emerge -av1 @cool te devolverá lo siguiente :
Code: | emerge -av1 @cool
[ebuild R ] sys-process/lsof-4.87 USE="-examples -ipv6 -rpc (-selinux) -static"
[ebuild R ] sys-process/htop-1.0.2 USE="unicode -openvz -vserver"
[ebuild R ] app-misc/screen-4.0.3-r7 USE="pam -debug -multiuser -nethack (-selinux)" |
world es un set, system es un set y tienes unos cuantos mas disponibles "de serie", simplemente ejecuta emerge --list-sets y encontrarás mas de uno que son muy útiles.
Para mas info acude a la man de portage y al directorio /usr/share/portage/config/sets/.
No sé que versión de portage hay que tener para que funcionen los sets pero supongo que ya estará disponible en la versión estable.
saluetes |
eso es simplemente un archivo de texto con una lista de paquetes.
pero yo precisamente es eso lo que quiero hacer: mandar a un fichero mediante una instruccion donde me filtre la lista de atoms que me instala un paquete determinado. Estoy buscando ese filtro de texto para mandar la salida al fichero es lo que me interesa ahora mismo encontrar
ejemplo:
instalar
sudo emerge -pv netbeans|cut -d']' -f2 |cut -d' ' -f2 > netbeans
desinstalar
sudo emerge -Cp `< netbeans`
saludos, ad1 _________________ "~amd64" --cpu 7700 non-x --DDR5 2x16GB 6000MHz --gpu RX 470 |
|
Back to top |
|
|
opotonil l33t
Joined: 17 Jun 2005 Posts: 801 Location: 127.0.0.1
|
Posted: Wed Jan 09, 2013 7:40 pm Post subject: |
|
|
Quote: |
ejemplo:
instalar
sudo emerge -pv netbeans|cut -d']' -f2 |cut -d' ' -f2 > netbeans
desinstalar
sudo emerge -Cp `< netbeans`
|
¿Algun motivo en especial por el que no quieras utilizar "depclean"?
Code: |
instalar
emerge -pv netbeans
desinstalar
emerge -p --depclean netbeans
|
Salu2. _________________ Localnet
Films Localnet |
|
Back to top |
|
|
Stolz Moderator
Joined: 19 Oct 2003 Posts: 3028 Location: Hong Kong
|
Posted: Wed Jan 09, 2013 9:23 pm Post subject: |
|
|
Para integrar las lineas de un fichero como una sola línea de tu comando puedes usar el comando xargs. Por ejemplo, para el fichero lista-paquetes.txt
Code: | cat lista-paquetes.txt | xargs emerge -pv |
También puedes usarlo directamente sin fichero intermedio
Code: | comand_que_genera_lista_paquetes | xargs emerge -pv |
y por supuesto no estás limitado al comando emerge. Puedes por ejemplo abrir en tu editor todos los ficheros que contengan la palabra "error"
Code: | grep -rl error . | xargs $EDITOR |
|
|
Back to top |
|
|
papu l33t
Joined: 25 Jan 2008 Posts: 707 Location: Sota algun pi o alzina...
|
Posted: Wed Jan 09, 2013 9:50 pm Post subject: |
|
|
opotonil wrote: | Quote: |
ejemplo:
instalar
sudo emerge -pv netbeans|cut -d']' -f2 |cut -d' ' -f2 > netbeans
desinstalar
sudo emerge -Cp `< netbeans`
|
¿Algun motivo en especial por el que no quieras utilizar "depclean"?
Code: |
instalar
emerge -pv netbeans
desinstalar
emerge -p --depclean netbeans
|
Salu2. |
enric@Ordinador ~ $ sudo emerge -av kscd
Code: | These are the packages that would be merged, in order:
Calculating dependencies ... done!
[ebuild N ] media-libs/libdiscid-0.3.0 USE="-static-libs" 337 kB
[ebuild N ] media-libs/musicbrainz-3.0.3:3 USE="{-test}" 104 kB
[ebuild N ] kde-base/libkcompactdisc-4.9.5:4 USE="alsa (-aqua) -debug" 76 kB
[ebuild N ] kde-base/kscd-4.9.5:4 USE="(-aqua) -debug" 94 kB
Total: 4 packages (4 new), Size of downloads: 609 kB |
enric@Ordinador ~ $ sudo emerge -cp kscd
Code: | Calculating dependencies ... done!
>>> Calculating removal order...
>>> These are the packages that would be unmerged:
kde-base/kscd
selected: 4.9.5
protected: none
omitted: none
All selected packages: kde-base/kscd-4.9.5
>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.
Packages installed: 1201
Packages in world: 338
Packages in system: 42
Required packages: 1200
Number to remove: 1 |
enric@Ordinador ~ $ sudo emerge -pv kscd|cut -d']' -f2 |cut -d' ' -f2 > kscd
enric@Ordinador ~ $ sudo emerge -Cp `< kscd`
Code: | * This action can remove important packages! In order to be safer, use
* `emerge -pv --depclean <atom>` to check for reverse dependencies before
* removing packages.
>>> These are the packages that would be unmerged:
media-libs/libdiscid
selected: 0.3.0
protected: none
omitted: none
media-libs/musicbrainz
selected: 3.0.3
protected: none
omitted: none
kde-base/libkcompactdisc
selected: 4.9.5
protected: none
omitted: none
kde-base/kscd
selected: 4.9.5
protected: none
omitted: none
All selected packages: kde-base/kscd-4.9.5 kde-base/libkcompactdisc-4.9.5 media-libs/libdiscid-0.3.0 media-libs/musicbrainz-3.0.3
>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed. |
_________________ "~amd64" --cpu 7700 non-x --DDR5 2x16GB 6000MHz --gpu RX 470 |
|
Back to top |
|
|
_______0 Guru
Joined: 15 Oct 2012 Posts: 521
|
Posted: Sat Jan 12, 2013 6:17 pm Post subject: |
|
|
con la lista que pusiste los dos:
Code: | emerge -pv $(cat netbeans.txt) |
y
Code: | emerge -pv `cat netbeans.txt` |
funcionan perfectamente.
Por lo que sospecho que tu lista pudiese tener espacios blancos al principio o al final de cada paquete o tu cascara esta rota.
mm... otro truquillo que mola para serializar una columna:
Code: | echo $(cat netbeans.txt)
java-virtuals/jaf dev-java/mimepull dev-java/beansbinding dev-java/jtidy dev-java/jsr181 dev-java/jsr67 dev-java/javassist dev-java/absolutelayout dev-java/glassfish-transaction-api java-virtuals/saaj-api dev-java/trove dev-java/jrexx dev-java/concurrent-util dev-java/servletapi dev-java/stax-ex dev-java/ehcache dev-java/fastinfoset dev-java/saaj dev-java/xmlstreambuffer dev-java/asm dev-java/cglib dev-java/aspectwerkz dev-java/cglib dev-java/netbeans-java dev-java/netbeans-nb dev-java/netbeans-profiler dev-java/netbeans-apisupport dev-java/netbeans-javafx dev-util/netbeans |
^^^ mola.
mira otros trucos en my pregunta ->> https://forums.gentoo.org/viewtopic-t-947238-start-0-postdays-0-postorder-asc-highlight-.html
ps: porque guardas la lista con tipo .txt?? Esto no es M$$$$$$$, sabias?? |
|
Back to top |
|
|
papu l33t
Joined: 25 Jan 2008 Posts: 707 Location: Sota algun pi o alzina...
|
|
Back to top |
|
|
|