Mala notícia --> No puc compil·lar ni executar.
Deixar aclarit que ja he fet les pases com a root.
Descripció del sistema:
- * OpenSuSE 10.1 en x86_64, instal·lació del DVD
* Programari afegit després de la instal·lació:
- * apt, aptlibs, apt-devel i dependències
* gnome-libs, gtk 2.8.10-devel i dependències (això per compil·lar synaptic)
* alien i dependències
* 3 plug-ins de Firefox (Gmail Notifier, Forecast i VideoDownloader) i 1 tema (Noia 2.0)
* driver de Nvidia 1.0-8762
Problema:
Vull posar el synaptic però els RPM volen rpm == 4.1 i jo tinc el 4.4
Per tant tinc que compil·lar.
Què passa? :
Doncs que no puc fer res.
Codi: Selecciona’ls tots
linux:~/Documents/synaptic-0.57.2 # ./configure
bash: ./configure: /bin/sh: bad interpreter: Permiso denegado
Ara si poso el sh al davant:
Codi: Selecciona’ls tots
linux:~/Documents/synaptic-0.57.2 # sh ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.
Bàsicament el que posa al config.log és que no tinc permisos.
He probat a compilar un "Hello World" fet amb el Write. El compil·la perfectament però:
Codi: Selecciona’ls tots
linux:~/Documents # ./hello
bash: ./hello: Permiso denegado
Tampoc puc executar les comandes de /usr/sbin a menys que posi la ruta absoluta:
Codi: Selecciona’ls tots
linux:~/Documents # ifstat
bash: ifstat: command not found
linux:~/Documents # /usr/sbin/ifstat
#kernel
Interface RX Pkts/Rate TX Pkts/Rate RX Data/Rate TX Data/Rate
RX Errs/Drop TX Errs/Drop RX Over/Rate TX Coll/Rate
lo 1541893M 0 115650584M 0 0 0 0 0
0 0 0 0 1030792M 0 0 0
eth0 48842368M 0 5532678100M 0 0 0 0 0
0 0 0 0 979252M 0 0 0
He probat a baixar l'últim DEB i a passar-lo a RPM amb alien.
El RPM resultant s'ha instal·lat de meravella. Però al executar synaptic:
Codi: Selecciona’ls tots
linux:~/Documents # synaptic
bash: synaptic: command not found
linux:~/Documents # /usr/sbin/synaptic
/usr/sbin/synaptic: error while loading shared libraries: libapt-pkg-libc6.3-6.so.3.11: cannot open shared object file: No such file or directory
Imagino que això últim està relacionat amb tot l'altre. De totes formes he desinstal·lat el synaptic amb un apt-get remove synaptic, ja que veig que tinc que compil·lar-ho per ous.
Conclusió:
Com puc solucionar això?
Si no puc amb el synaptic tampoc podré compil·lar res de res.
Per si serveix d'algo el meu /etc/fstab :
Codi: Selecciona’ls tots
/dev/sda2 / ext3 acl,user_xattr 1 1
/dev/sdb1 /datos ext3 user,acl 1 2
/dev/sda3 /home ext3 user,acl,user_xattr 1 2
/dev/hda1 /windows/C vfat users,gid=users,umask=0002,
utf8=true 0 0
/dev/hdb1 /windows/D vfat users,gid=users,umask=0002,
utf8=true 0 0
/dev/hdb2 /windows/E ntfs ro,users,gid=users,umask=00
02,nls=utf8 0 0
/dev/sda1 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/dev/fd0 /media/floppy auto noauto,user,sync 0 0
Salutacions
PD: Al Hello World ja vaig revisar els permisos (chmod a+x) i res de res.