[Hilo Oficial] Arch Linux

amuchamu escribió:Si quieres quitarte problemas lo más fácil es instalar conectado con un cable al router y, cuando tengas entorno gráfico, instalar wicd o networkmanager y, si hiciera falta, los drivers de tu wifi.

+1, yo por purra perrería lo hice así, si tienes la opción es lo más fácil.

Si no puedes hacerlo, pues lo han explicado muy bien, no deberías tener problemas.


Saludos
dark_hunter escribió:
amuchamu escribió:Si quieres quitarte problemas lo más fácil es instalar conectado con un cable al router y, cuando tengas entorno gráfico, instalar wicd o networkmanager y, si hiciera falta, los drivers de tu wifi.

+1, yo por purra perrería lo hice así, si tienes la opción es lo más fácil.

Si no puedes hacerlo, pues lo han explicado muy bien, no deberías tener problemas.


Saludos

Pongo en ssid el nombre de mi red y en psk la contraseña pero enla terminal y nada de nada en dhcpcd me sale timed out cuando decis crear archivo os referis a ponerlo asi tal vual no ? Pues epuesto todo y sigue sin irme
Por si acaso, ten en cuenta que en el SSID distingue minúsculas de mayúsculas, a ver si va a ser eso.
Bueno gente os cuento al final el problema de wlan0 se quedo en nada consegui solucionarlo todo.
Despues de instalar comenze a tener problemas en archivos del pacman los borre luego tube errores en las keys las instale todas deje los problemas del pacman solucionados actualice todo el sistema.
Pero finalmente cuando instale las interfaces graficas me empezo a dar errores de dbus luego en Daemon no me tiraba nada instale el kde el gnome ninguno de los dos me tiraba ni en gdm ni en slim ni en kdm y el .xinitrc me ponia que no existia directorio
probe todo tipo de configuracion en DAEMON y segui sin tirarme a sique e vuelto a Ubuntu y cuando vuelva tener ganas probare
Muy buenas. ¿Alguien puede ayudarme? No me deja actualizar el sistema por un par de conflictos, y con esto de los exámenes llevo tiempo sin aparecer por aquí, no sé si leí algo de esto [+risas] [+risas]

https://www.dropbox.com/s/4i0jg5vx51zho ... update.png

¿A alguien le ha pasado?

Muchas gracias.

PD: No me matéis por no actualizar los repositorios antes, que antes hice -Syy [+risas]

Salu2!!!
Buenas, tengo un problema con las keys de pacman. Si quiero instalar algo desde pacman y no tengo la llave no hay problema, me dice si quiero descargarla y todo perfecto el problema es que si instalo desde packer o yaourt no hace esto y me toca añadir las claves manualmente.

¿Alguna forma para automatizarlo?
Como ahora tengo un disco duro nuevo, el viejo de 500 Gb lo tengo para descargas, torrents, temporales, etc... ¿pasaría algo si cambio el fstab para que /tmp quede en dicho disco duro?

tmpfs                   /tmp          tmpfs     nodev,nosuid        0      0


por

tmpfs                   /media/Almacen/tmp          tmpfs     nodev,nosuid        0      0


Otra cosa, ¿convendría usar el parámetro realtime en todas las particiones o en la de root mejor dejarlo como está por defecto?
Respecto al parámetro relatime (que no realtime), yo prefiero poner siempre noatime, que directamente desactiva la escritura de las fechas de acceso (en vez de hacerlo de forma relativa, que es lo que hace relatime, relative-access-time). En teoría hay ciertos programas que no funcionan si activas esto, pero en la práctica yo nunca me he encontrado con ninguno. Si no me equivoco son programas de correo "clásicos", rollo mutt y cosas así.

En cuanto a /tmp, siempre debe estar en /tmp, que yo sepa. Además, si pones "tmpfs" como tipo de sistema de archivos, está en RAM, no en el disco, así que no deberías modificar nada en ese aspecto.

Edit: corrijo, relatime no guarda la fecha de forma relativa, sino que guarda la fecha de acceso sólo cuando se escribe en el archivo. Más info en el wiki: https://wiki.archlinux.org/index.php/Fs ... me_options
No se como coño he leído realtime en vez de relatime, voy a tener que ir al oculista...

Mi fstab terminado

coyote@Miyuki ~$ cat /etc/fstab
#
# /etc/fstab: static file system information
#
# <file system>        <dir>         <type>    <options>          <dump> <pass>
#none                   /dev/pts      devpts    defaults            0      0
#none                   /dev/shm      tmpfs     defaults            0      0
#devpts                 /dev/pts      devpts    defaults            0      0
#shm                    /dev/shm      tmpfs     nodev,nosuid        0      0
tmpfs                   /tmp          tmpfs     nodev,nosuid        0      0

#/dev/cdrom             /media/cd   auto    ro,user,noauto,unhide   0      0
#/dev/dvd               /media/dvd  auto    ro,user,noauto,unhide   0      0
#/dev/fd0               /media/fl   auto    user,noauto             0      0

/dev/sda1 /boot ext2 defaults 0 1
/dev/sda2 swap swap defaults 0 0
/dev/sda3 / ext4 defaults,noatime 0 1
/dev/sda4 /home ext4 defaults,noatime,user_xattr 0 1
/dev/sdb1 /media/Almacen ext4 defaults,noatime,user_xattr 0 1
/dev/sdc1 /media/AlmacenWD ext4 defaults,noatime,user_xattr 0 1


No me peguéis si hay info redundante, ese fstab tiene siglos ya.
¡Tan antiguo no es xDD usas ext4 y todo!
sobre el "realtime"...: Using the relatime option enables the writing of file access times only when the file is being modified (unlike noatime where the file access time will never be changed and will be older than the modification time).

Sobre ponerlo en un HDD externo yo he oído que se puede hacer, muchos tienen / y /boot en un SSD y el resto en una HDD, ahora si hay que configurar algo más no estoy 100% seguro (no pregunte xD) [Lo hacen así porque el SSD es muy rápido y cuanto menos se escriba en él mejor]
Yo tengo el tmp en la RAM (2GB) y de lujo.

Aunque supongo que depende de cuanta RAM tengas.. yo tengo 8GB :P

sonk escribió:Sobre ponerlo en un HDD externo yo he oído que se puede hacer, muchos tienen / y /boot en un SSD y el resto en una HDD, ahora si hay que configurar algo más no estoy 100% seguro (no pregunte xD) [Lo hacen así porque el SSD es muy rápido y cuanto menos se escriba en él mejor]


Yo lo tengo así, pues uso SSD. Aunque no tengo /boot en una partición separada.
Mejora levemente el arranque hacerlo asi, si no reinicias mucho o un par de décimas no te afecta, realmente no notas mucho la diferencia.
sonk escribió:Mejora levemente el arranque hacerlo asi, si no reinicias mucho o un par de décimas no te afecta, realmente no notas mucho la diferencia.


Vaya, no lo sabía. Si me es fácil separarlo igual me lo pienso (tengo espacio para crear la partición, pero no se si luego solo habria que copiar los archivos y ya).

Aunque también es verdad que no me viene de un par de decimas. Ni tampoco me vendría de dos segundos.
Pones 80MB le copias /boot y si el GRUB no lo hace retoca el fstab
sonk escribió:Pones 80MB le copias /boot y si el GRUB no lo hace retoca el fstab


Hecho, gracias, :)

EDITO:
Creo que si se nota un pelín mas rápido. Cuando sale el mensaje de Loading del Grub diría que ahora tarda menos.
Ahora, sin contar Bios, en 8 segundos y unas pocas decimas ya estoy en la pantalla de login. Aunque no tengo el tiempo de antes para comparar.

Eso si, medido a lo chapuza con cronometro, xd No me he puesto a instalar una aplicacion de esas que calcula cuanto tarda en iniciarse linux.
Si queréis mejorar notablemente el arranque, incluidos servicios, entorno gráfico y aplicaciones de inicio variadas, probad e4rat. En mi netbook normalito quita entre y 5 y 10 segundos al arranque.
melado escribió:Si queréis mejorar notablemente el arranque, incluidos servicios, entorno gráfico y aplicaciones de inicio variadas, probad e4rat. En mi netbook normalito quita entre y 5 y 10 segundos al arranque.


Voy a probar en mi pc haber si sirve ! :D Gracias por comentar
melado escribió:Si queréis mejorar notablemente el arranque, incluidos servicios, entorno gráfico y aplicaciones de inicio variadas, probad e4rat. En mi netbook normalito quita entre y 5 y 10 segundos al arranque.

Le tendré que echar un ojo, gracias.

EDIT: parece que carga un pelín antes pero no si será algo subjetivo porque me he olvidado de cronometrar antes de hacerlo xD.
Alguien está utilizando bumblebee para Nvidia optimus?.

Yo lo estoy intentando pero no me funciona, me escupe este error:
[d4rkb1t@AsusArch ~]$ optirun -vv glxgears
[DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[DEBUG]Process modinfo started, PID 5911.
[DEBUG]Hiding stderr for execution of modinfo
[DEBUG]SIGCHILD received, but wait failed with No child processes
[DEBUG]Detected nvidia driver (module nvidia)
[DEBUG]Active configuration:
[DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[DEBUG] X display: :8
[DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-bumblebee:/usr/lib32/nvidia-bumblebee
[DEBUG] Socket path: /var/run/bumblebee.socket
[DEBUG] VGL Compression: proxy
[DEBUG]optirun version 3.0 starting...
[INFO]Response: No - error: [XORG] (EE) NVIDIA(0): Failed to assign any connected display devices to X screen 0

[ERROR]Cannot access secondary GPU - error: [XORG] (EE) NVIDIA(0): Failed to assign any connected display devices to X screen 0

[DEBUG]Socket closed.
[ERROR]Aborting because fallback start is disabled.
[DEBUG]Killing all remaining processes.


La cosa es que tengo instalado bumblebee, dkms-nvidia, dkms-bbswitch, nvidia-utils-bumblebee (y como consecuencia nvidia-bumblebee). He visto en https://github.com/Bumblebee-Project/Bumblebee/issues/187 que está pasando bastante, pero no se si alguien de aquí lo habrá podido solucionar de alguna forma.
Venía a preguntar otra cosilla: De vez en cuando se me queda pillado el ordenador (Solo cuando uso Linux, con Windows no me ha pasado nunca), no responde nada, ni se mueve el ratón, aunque la pantalla siga igual. Lo achaco a que se pueda calentar mucho (Es un netbook, al fin y al cabo), y, aunque esté Underclock a 800Mhz, se me sigue petando.

¿Hay alguna manera de llevar un log de lo que pasa o algo así, para que cuando se me pete sé qué ha pasado? Un log de las temperaturas + rendimiento de la CPU + RPM de los ventiladores, por ejemplo, aunque no sé muy bien, más que nada por descartar fallos.

¿Alguna idea? Muchas gracias, un saludo [ginyo]
Rigle escribió:Venía a preguntar otra cosilla: De vez en cuando se me queda pillado el ordenador (Solo cuando uso Linux, con Windows no me ha pasado nunca), no responde nada, ni se mueve el ratón, aunque la pantalla siga igual. Lo achaco a que se pueda calentar mucho (Es un netbook, al fin y al cabo), y, aunque esté Underclock a 800Mhz, se me sigue petando.

¿Hay alguna manera de llevar un log de lo que pasa o algo así, para que cuando se me pete sé qué ha pasado? Un log de las temperaturas + rendimiento de la CPU + RPM de los ventiladores, por ejemplo, aunque no sé muy bien, más que nada por descartar fallos.

¿Alguna idea? Muchas gracias, un saludo [ginyo]


usas arch?

Eso no tiene pinta de problemas de temperatura, cuando hay problemas el pc se suele apagar.

No responde a nada? has probado a entrar en alguna terminal? ctrl+alt+f1

En /var/log tienes los logs del sistema, si es problemas de temperatura, el log del kernel se quejará. Pero que se quede todo congelado, apostaría a por las X o por flash, xdd
nu_kru escribió:No responde a nada? has probado a entrar en alguna terminal? ctrl+alt+f1

En /var/log tienes los logs del sistema, si es problemas de temperatura, el log del kernel se quejará. Pero que se quede todo congelado, apostaría a por las X o por flash, xdd

No, pruebo a cambiar la terminal y no se cambia, se queda totalmente petado (También deja de sonar todo, por eso mismo también me doy cuenta)

En el kernel.log no hay nada reciente, acabo de verlo (Vamos, reciente fuera de lo normal xD)
Has mirado en el everything.log?
dramake escribió:Has mirado en el everything.log?

He estado mirando, pero no he encontrado nada. Supongo que si me vuelve a ocurrir, me quedaré con la hora exacta y ya veré.

Gracias de todos modos :)
Hola, tengo instalado archlinux y me fall el wifi, tengo una tarjeta Broadcom Corporation BCM43227 802.11b/g/n he probado a instalar el paquete b43-fwcutter.
Ademas no me sale el gestor de redes en el panel y si lo intento poner se produce un error.
Saludos.
aleix_1379 escribió:Hola, tengo instalado archlinux y me fall el wifi, tengo una tarjeta Broadcom Corporation BCM43227 802.11b/g/n he probado a instalar el paquete b43-fwcutter.


¿Has mirado en https://wiki.archlinux.org/index.php/Broadcom_wireless ?

aleix_1379 escribió:Ademas no me sale el gestor de redes en el panel y si lo intento poner se produce un error.


Si no nos dices qué error te da es como si no nos dijeras nada.
Me da que tendrás que usar seguramente el driver broadcom-wl lo puedes encontrar en aur.
Hola, he instalado el paquete broadcom-wl con aur y ahora ya me detecta la tarjeta wifi, ahora falta configurar correctamente un gestor de redes.
He instalado wicd pero cuando lo intento ejecutar desde la terminal me sale esto:
[aleix@Arch ~]$ /usr/bin/wicd-client

** (process:1660): WARNING **: Trying to register gtype 'GMountMountFlags' as enum when in fact it is of type 'GFlags'

** (process:1660): WARNING **: Trying to register gtype 'GDriveStartFlags' as enum when in fact it is of type 'GFlags'

** (process:1660): WARNING **: Trying to register gtype 'GSocketMsgFlags' as enum when in fact it is of type 'GFlags'
Traceback (most recent call last):
  File "/usr/share/wicd/gtk/wicd-client.py", line 63, in <module>
    from wicd import dbusmanager
  File "/usr/lib/python2.7/site-packages/wicd/dbusmanager.py", line 93, in <module>
    DBUS_MANAGER = DBusManager()
  File "/usr/lib/python2.7/site-packages/wicd/dbusmanager.py", line 57, in __init__
    self._bus = dbus.SystemBus()
  File "/usr/lib/python2.7/site-packages/dbus/_dbus.py", line 194, in __new__
    private=private)
  File "/usr/lib/python2.7/site-packages/dbus/_dbus.py", line 100, in __new__
    bus = BusConnection.__new__(subclass, bus_type, mainloop=mainloop)
  File "/usr/lib/python2.7/site-packages/dbus/bus.py", line 122, in __new__
    bus = cls._new_for_bus(address_or_type, mainloop=mainloop)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.FileNotFound: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory

Saludos.
aleix_1379 escribió:He instalado wicd pero cuando lo intento ejecutar desde la terminal me sale esto:
Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory



Tienes dbus en los daemons?
Te recuerdo que con cada actualización "grande" del kernel, cambios de 3.x a 3.y, te tocara instalar otra vez el driver.
Ojo la próxima vez que actualicéis
http://www.archlinux.org/news/the-lib-d ... a-symlink/

En resumen: si pacman falla al actualizar de la forma habitual, hacer:
pacman -Syu --ignore glibc
pacman -Su


NO usar --force
Hola, gracias por responder. He puesto dbus en los daemons y ahora ya me funciona el gestor de redes, pero tengo problemas para instalar el firmware broadcom-wl, parce que falla makepkg pues me sale este error:
[aleix@Arch ~]$ yaourt -S broadcom-wl

==> Downloading broadcom-wl PKGBUILD from AUR...
x PKGBUILD
x install
x license.patch
x linux-recent.patch
x modprobe.d
x user-ioctl.patch

Comment by: vesath on Sun, 08 Jul 2012 14:33:35 +0000
The upgrade to glibc-2.16.0-2 and linux-3.4.4-3 (currently in [testing]) will be quite tricky; see this thread: http://mailman.archlinux.org/pipermail/arch-dev-public/2012-July/023200.html
If you want a head start, check out this updated version of broadcom-wl: http://arch.vesath.org/all/broadcom-wl-5.100.82.112-5.src.tar.gz
I will push into the AUR as soon as the glibc and linux upgrades are pushed to [core].

Comment by: graysky on Sun, 08 Jul 2012 15:20:33 +0000
@vesath - thanks for the forward looking mind set.  I updated broadcom-wl-ck based on your model.

Comment by: graysky on Sun, 08 Jul 2012 15:26:36 +0000
@vesath - is your install file correct?  Looks like it's pointing to lib/modules, no?

post_upgrade() {
cd lib/modules
for i in extramodules-*; do depmod $(cat $i/version); done
cd ../..
}

Comment by: vesath on Sun, 08 Jul 2012 15:37:28 +0000
graysky: The install script still works, as /lib gets symlinked to /usr/lib, but you're right it's certainly better to point to /usr/lib directly; I'll update this soon.

Comment by: graysky on Sun, 08 Jul 2012 15:39:05 +0000
::headsmack:: You're right.  Shouldn't make a difference.

Comment by: dkorzhevin on Wed, 11 Jul 2012 09:40:24 +0000
Thank you for updates. This package works good with 3.4.4-3 x86_64 on HP ProBook 4525s

First Submitted: Mon, 01 Sep 2008 18:22:27 +0000
broadcom-wl 5.100.82.112-5
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n

cat: /usr/lib/modules/extramodules-3.4-ARCH/version: No such file or directory
==> broadcom-wl dependencies:
- linux (already installed)
- linux-headers (already installed)


==> Edit install ? [Y/n] ("A" to abort)
==> -----------------------------------
==> n

==> Continue building broadcom-wl ? [Y/n]
==> -------------------------------------
==>
==> Building and installing package
cat: /usr/lib/modules/extramodules-3.4-ARCH/version: No such file or directory
==> ERROR: An unknown error has occurred. Exiting...
/usr/lib/yaourt/pkgbuild.sh: line 200:  6431 User defined signal 1   PKGDEST="$YPKGDEST" makepkg "${MAKEPKG_ARG[@]}" -s -f -p ./PKGBUILD
==> ERROR: Makepkg was unable to build broadcom-wl.
==> Restart building broadcom-wl ? [y/N]
==> ------------------------------------
==>

y si ejecuto makepkg me sale:
[aleix@Arch ~]$ makepkg
cat: /usr/lib/modules/extramodules-3.4-ARCH/version: No such file or directory
==> ERROR: An unknown error has occurred. Exiting...
User defined signal 1
[aleix@Arch ~]$
melado escribió:Ojo la próxima vez que actualicéis
http://www.archlinux.org/news/the-lib-d ... a-symlink/

En resumen: si pacman falla al actualizar de la forma habitual, hacer:
pacman -Syu --ignore glibc
pacman -Su


NO usar --force

a mi me sigue dando problemas para actualizar glibc;


glibc: /lib existe en el sistema de archivos
que borro la carpeta lib, es que no me entero
keopety escribió:
melado escribió:Ojo la próxima vez que actualicéis
http://www.archlinux.org/news/the-lib-d ... a-symlink/

En resumen: si pacman falla al actualizar de la forma habitual, hacer:
pacman -Syu --ignore glibc
pacman -Su


NO usar --force

a mi me sigue dando problemas para actualizar glibc;


glibc: /lib existe en el sistema de archivos
que borro la carpeta lib, es que no me entero


grep '^lib/' /var/lib/pacman/local/*/files


¿Qué te pone?
Archlinux escribió:
keopety escribió:
melado escribió:Ojo la próxima vez que actualicéis
http://www.archlinux.org/news/the-lib-d ... a-symlink/

En resumen: si pacman falla al actualizar de la forma habitual, hacer:
pacman -Syu --ignore glibc
pacman -Su


NO usar --force

a mi me sigue dando problemas para actualizar glibc;


glibc: /lib existe en el sistema de archivos
que borro la carpeta lib, es que no me entero


grep '^lib/' /var/lib/pacman/local/*/files


¿Qué te pone?

esto;
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/ld-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/ld-linux.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libBrokenLocale-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libBrokenLocale.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libSegFault.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libanl-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libanl.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libc-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libc.so.6
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcidn-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcidn.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcrypt-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcrypt.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libdl-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libdl.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libm-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libm.so.6
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libmemusage.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnsl-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnsl.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_compat-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_compat.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_db-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_db.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_dns-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_dns.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_files-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_files.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_hesiod-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_hesiod.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nis-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nis.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nisplus-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nisplus.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpcprofile.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpthread-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpthread.so.0
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libresolv-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libresolv.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/librt-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/librt.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libthread_db-1.0.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libthread_db.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libutil-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libutil.so.1
A mí me salía esto

grep '^lib/' /var/lib/pacman/local/*/files
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/ld-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/ld-linux-x86-64.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libBrokenLocale-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libBrokenLocale.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libSegFault.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libanl-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libanl.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libc-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libc.so.6
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcidn-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcidn.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcrypt-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcrypt.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libdl-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libdl.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libm-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libm.so.6
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libmemusage.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnsl-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnsl.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_compat-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_compat.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_db-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_db.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_dns-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_dns.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_files-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_files.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_hesiod-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_hesiod.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nis-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nis.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nisplus-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nisplus.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpcprofile.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpthread-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpthread.so.0
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libresolv-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libresolv.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/librt-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/librt.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libthread_db-1.0.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libthread_db.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libutil-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libutil.so.1
/var/lib/pacman/local/ld-lsb-3-3/files:lib/
/var/lib/pacman/local/ld-lsb-3-3/files:lib/ld-lsb.so.3


Desinstalé el paquete de aur ld-lsb y me dejó actualizar glibc, después lo volví a reinstalar y sin problemas. En principio deberías poder actualizar sin problemas, no sé porque no te deja.
Lo mismo aquí, no hay manera.

error: error al realizar la transacción (archivos en conflicto)
glibc: /lib existe en el sistema de archivos
Ocurrieron errores, no se actualizaron paquetes


coyote@Miyuki ~$ grep '^lib/' /var/lib/pacman/local/*/files
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/ld-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/ld-linux-x86-64.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libBrokenLocale-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libBrokenLocale.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libSegFault.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libanl-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libanl.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libc-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libc.so.6
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcidn-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcidn.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcrypt-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libcrypt.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libdl-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libdl.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libm-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libm.so.6
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libmemusage.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnsl-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnsl.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_compat-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_compat.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_db-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_db.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_dns-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_dns.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_files-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_files.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_hesiod-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_hesiod.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nis-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nis.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nisplus-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libnss_nisplus.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpcprofile.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpthread-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libpthread.so.0
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libresolv-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libresolv.so.2
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/librt-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/librt.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libthread_db-1.0.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libthread_db.so.1
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libutil-2.16.so
/var/lib/pacman/local/glibc-2.16.0-1/files:lib/libutil.so.1


Nada de lo que aquí dice https://wiki.archlinux.org/index.php/De ... iki:usrlib me lo resuelve así que ya estoy descargando el cd de arch para reinstalar todo ¬_¬

(soy un garrulo con el inglés, si) ↓↓
Pues yo me lo acabo de cargar todo con -Sfu qué bien.
Va, con find /lib -exec pacman -Qo -- {} + mirais todo lo que no tenga dueño y lo borrais o moveis otro sitio, se supone que es eso.

(1/2) actualizando glibc                                         [####################################] 100%
Generating locales...
  es_ES.UTF-8... done
  es_ES.ISO-8859-1... done
  es_ES.ISO-8859-15@euro... done
Generation complete.


[root@Miyuki lib]# ls -ld /lib
lrwxrwxrwx 1 root root 7 jul  7 12:09 /lib -> usr/lib
Nunca NUNCA debe usarse --force (o su equivalente -f). Sólo en casos puntuales cuando sepamos por qué estamos haciendo --force (como por ejemplo la actualización de hace unas semanas).

A los que aún siguiendo las instrucciones no os deje actualizar glibc, es porque tenéis archivos temporales en /lib de posibles compilaciones de módulos. Podéis ejecutar esto para obtener una lista de los archivos que están en /lib y no son propiedad de ningún paquete:
find /lib -exec pacman -Qo -- {} +

Casi seguro que os saldrán algunos directorios tipo 3.x.x-x-ARCH que podéis borrar tranquilamente. Por si acaso podéis moverlos a vuestra home por si fuese algo necesario en un futuro, pero yo diría que no.

Luego ya podéis hacer pacman -Su, pero NUNCA con --force.

PD: se me adelantó coyote pero por no tirar el post ahí se queda XD
Tendré que instalar el sistema de nuevo, ya es tarde para mí (ni siquiera arranca :( ) , pa la próxima andaré con más cuidado.
A mi se me a actualizado a la primera y sin problemas simplemente con los pasos que pone en la home de arch.

Supongo que ayuda el hecho de ser una instalación muy reciente por el cambio de disco duro, xd
dramake escribió:A mi se me a actualizado a la primera y sin problemas simplemente con los pasos que pone en la home de arch.

Supongo que ayuda el hecho de ser una instalación muy reciente por el cambio de disco duro, xd

Será por eso, la mía tiene ya unos añitos. XD
Bueno, he corrido mucho yo diciendo que todo a ido bien. Cuando he reiniciado petaba todo, xddddddd

El problema es que no me he acordado de montar la partición /boot al actualizar el kernel, }:/
Estoy con lo de quitar todo de /lib, he arreglado unas cuantas cosillas de AUR pero me falta una, los drivers de nvidia. Por conveniencia lo tengo bloqueado en la versión 295.59-1. Necesitaría el PKBUILD de esa versión para modificarlo, pero no sé cómo conseguirlo. Con abs se descarga el de la última versión y no veo forma de descargar de versiones anteriores. ¿Alguna idea?
En la página de cada paquete, a la derecha, hay un enlace que pone "View changes". Ahí puedes acceder a todo el historial de cambios del PKGBUILD de cada paquete. Por ejemplo: https://projects.archlinux.org/svntogit ... es/abiword
Por ahora sin problemas. Voy a reiniciar.

EDIT: Todo correcto. Decir que tenia una instalacion nueva desde mayo.
melado escribió:Nunca NUNCA debe usarse --force (o su equivalente -f). Sólo en casos puntuales cuando sepamos por qué estamos haciendo --force (como por ejemplo la actualización de hace unas semanas).

A los que aún siguiendo las instrucciones no os deje actualizar glibc, es porque tenéis archivos temporales en /lib de posibles compilaciones de módulos. Podéis ejecutar esto para obtener una lista de los archivos que están en /lib y no son propiedad de ningún paquete:
find /lib -exec pacman -Qo -- {} +

Casi seguro que os saldrán algunos directorios tipo 3.x.x-x-ARCH que podéis borrar tranquilamente. Por si acaso podéis moverlos a vuestra home por si fuese algo necesario en un futuro, pero yo diría que no.

Luego ya podéis hacer pacman -Su, pero NUNCA con --force.

PD: se me adelantó coyote pero por no tirar el post ahí se queda XD


pues e movido una carpeta que tenia en lib/modules ; esta ---3.1.9-2-ARCH y sigue sin actualizar,
este es el resultado del comando find /lib -exec pacman -Qo -- {} +

error: no puedo determinar el dueño del directorio '/lib'
/lib/ld-linux.so.2 es propiedad de glibc 2.16.0-1
/lib/librt.so.1 es propiedad de glibc 2.16.0-1
/lib/libnss_dns-2.16.so es propiedad de glibc 2.16.0-1
/lib/libSegFault.so es propiedad de glibc 2.16.0-1
/lib/libnss_nisplus.so.2 es propiedad de glibc 2.16.0-1
/lib/libnss_hesiod.so.2 es propiedad de glibc 2.16.0-1
/lib/libthread_db.so.1 es propiedad de glibc 2.16.0-1
/lib/libnss_compat-2.16.so es propiedad de glibc 2.16.0-1
/lib/libnss_nis-2.16.so es propiedad de glibc 2.16.0-1
/lib/libnss_files-2.16.so es propiedad de glibc 2.16.0-1
/lib/libc-2.16.so es propiedad de glibc 2.16.0-1
/lib/libanl-2.16.so es propiedad de glibc 2.16.0-1
/lib/libutil.so.1 es propiedad de glibc 2.16.0-1
/lib/libnss_nisplus-2.16.so es propiedad de glibc 2.16.0-1
/lib/libpthread.so.0 es propiedad de glibc 2.16.0-1
/lib/libresolv.so.2 es propiedad de glibc 2.16.0-1
/lib/libnsl.so.1 es propiedad de glibc 2.16.0-1
/lib/libpthread-2.16.so es propiedad de glibc 2.16.0-1
/lib/libthread_db-1.0.so es propiedad de glibc 2.16.0-1
/lib/libanl.so.1 es propiedad de glibc 2.16.0-1
/lib/libBrokenLocale.so.1 es propiedad de glibc 2.16.0-1
/lib/libnsl-2.16.so es propiedad de glibc 2.16.0-1
/lib/libcrypt-2.16.so es propiedad de glibc 2.16.0-1
/lib/libm.so.6 es propiedad de glibc 2.16.0-1
/lib/libpcprofile.so es propiedad de glibc 2.16.0-1
/lib/libBrokenLocale-2.16.so es propiedad de glibc 2.16.0-1
/lib/ld-2.16.so es propiedad de glibc 2.16.0-1
/lib/librt-2.16.so es propiedad de glibc 2.16.0-1
error: no puedo determinar el dueño del directorio '/lib/modules'
/lib/libcrypt.so.1 es propiedad de glibc 2.16.0-1
/lib/libnss_hesiod-2.16.so es propiedad de glibc 2.16.0-1
/lib/libnss_nis.so.2 es propiedad de glibc 2.16.0-1
/lib/libcidn-2.16.so es propiedad de glibc 2.16.0-1
/lib/libnss_db.so.2 es propiedad de glibc 2.16.0-1
/lib/libcidn.so.1 es propiedad de glibc 2.16.0-1
/lib/libnss_files.so.2 es propiedad de glibc 2.16.0-1
/lib/libnss_db-2.16.so es propiedad de glibc 2.16.0-1
/lib/libresolv-2.16.so es propiedad de glibc 2.16.0-1
/lib/libdl.so.2 es propiedad de glibc 2.16.0-1
/lib/libdl-2.16.so es propiedad de glibc 2.16.0-1
/lib/libutil-2.16.so es propiedad de glibc 2.16.0-1
/lib/libnss_compat.so.2 es propiedad de glibc 2.16.0-1
/lib/libnss_dns.so.2 es propiedad de glibc 2.16.0-1
/lib/libc.so.6 es propiedad de glibc 2.16.0-1
/lib/libmemusage.so es propiedad de glibc 2.16.0-1
/lib/libm-2.16.so es propiedad de glibc 2.16.0-1


si desinstalo glibc y despues lo instalo? funcionara ?
Borra esto:

error: no puedo determinar el dueño del directorio '/lib/modules'
coyote escribió:Borra esto:

error: no puedo determinar el dueño del directorio '/lib/modules'

ok, que tenia que borrar el directorio entero de modules, voy a reiniciar a ver si arranca o no

edit;

funcionando sin problemas aparentes de momento, todavía me quedan que actualizar 2 arch mas a ver si no me dan mucho por detras
6646 respuestas