Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Amenintat cu moartea de un numar ...

La multi ani @AndReW99!

Alegere masina £15000 uk

TVR vrea sa lanseze o platforma d...
 Strategie investie pe termen lung...

Modulator FM ptr auto alimentat p...

orange cablu f.o. - internet fara...

Robinet care comuta traseul
 A fost lansata Fedora 40

Samsung S24 plus

Imi iau un Dell? (Vostro vs others)

Abonati Qobuz?
 transport -tren

Platforma electronica de eviden&#...

Cot cu talpa montat stramb in per...

Sfat achizitie sistem audio pentr...
 

Probleme arhive *.rar

- - - - -
  • Please log in to reply
17 replies to this topic

#1
Ossiriss

Ossiriss

    Active Member

  • Grup: Members
  • Posts: 1,274
  • Înscris: 26.02.2005
Am instalat "unRar" si "WinRar", dar problema este alta. Când le-am instalat am folosit menegeărul de pachete de la Slackware, deoarece nu le-am gasit pe net cu slapt-get. Când s-au instalat, nu s-au facut dependențele de librării, iar acum primesc eroare : "unrar: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory"

Există vreo șansă să rezolv problema fără să fiu nevoit să compilez libraria aceea (lucru care nu știu cum se face)?

#2
mufa

mufa

    Porc misogin

  • Grup: Super Moderators
  • Posts: 40,788
  • Înscris: 13.01.2005

 Ossiriss, on Jul 26 2006, 12:27, said:

Am instalat "unRar" si "WinRar", dar problema este alta. Când le-am instalat am folosit menegeărul de pachete de la Slackware, deoarece nu le-am gasit pe net cu slapt-get. Când s-au instalat, nu s-au facut dependențele de librării, iar acum primesc eroare : "unrar: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory"

Există vreo șansă să rezolv problema fără să fiu nevoit să compilez libraria aceea (lucru care nu știu cum se face)?
Da, să instalezi corect, să rezolvi dependințele etc.

#3
Ossiriss

Ossiriss

    Active Member

  • Grup: Members
  • Posts: 1,274
  • Înscris: 26.02.2005
O Doamne, nu iarăşi :D

Păi nu găsesc acel pachet cu slapt-get pe internet.
Şi nu ştiu cum se rezolvă dependinţele dacă instalez cu "installpkg".
Iar renumitul gugăl nu mă ajută.Nu găsesc nimic :(

#4
yule

yule

    Member

  • Grup: Members
  • Posts: 833
  • Înscris: 13.04.2003
slapt-get "stie" sau nu sa gasesasca un pachet prin intermediul unor repository-uri. Nu stiu daca te ajuta, dar aici ar fi o lista de mirror-uri: http://www.abnormalp...are-mirrors.php

#5
Ossiriss

Ossiriss

    Active Member

  • Grup: Members
  • Posts: 1,274
  • Înscris: 26.02.2005
Mersi, numai că acolo este numai o pagină pentru Slackware 10.2


LE : ...Care nu are vreun utilitar de arhivare pe ea.

Edited by Ossiriss, 26 July 2006 - 12:03.


#6
cianura

cianura

    Senior Member

  • Grup: Senior Members
  • Posts: 2,754
  • Înscris: 19.01.2004
locate libstdc++.so ; daca iti apare o versiune superioara de 6, ai noroc, poti sa faci un symlink la ea. Daca nu, instalezi bibliotecile de c++ de pe ftp://ftp.iasi.roedu.net/mirrors/ftp.slac...ent/slackware/d

cauti:
gcc-g++-3.4.6-i486-1.tgz

Ai grija totusi la dependente si atentie ca pachetul e din slackware-current. Problema ramine totusi: tinind cont de faptul ca unrar nu e critical, nu vad de ce nu l-ai compila pt sistemul tau. Mai ales ca nu ia mult timp, mai ales ca nu iti da peste cap tot sistemul.

Edited by cianura, 26 July 2006 - 12:24.


#7
Ossiriss

Ossiriss

    Active Member

  • Grup: Members
  • Posts: 1,274
  • Înscris: 26.02.2005

 Ossiriss, on Jul 26 2006, 09:27, said:

shared libraries: libstdc++.so.6

La aceea nu pot să fac symlink (ce o fi acela).
La comanda locate : "warning: locate: could not open database: /var/lib/slocate/slocate.db: No such file or directory"


Pot să instalez astea cu slapt-get ? "gcc-g++-3.3.6-i486-1"

Edited by Ossiriss, 26 July 2006 - 12:32.


#8
yule

yule

    Member

  • Grup: Members
  • Posts: 833
  • Înscris: 13.04.2003
Eu as renunta la Slackware, as pune Debian sau Ubuntu, si as face

apt-get install unrar


#9
Ossiriss

Ossiriss

    Active Member

  • Grup: Members
  • Posts: 1,274
  • Înscris: 26.02.2005
Slackware, nu Debian

#10
Ossiriss

Ossiriss

    Active Member

  • Grup: Members
  • Posts: 1,274
  • Înscris: 26.02.2005
La locate îmi dă :

opt/openoffice.org2.0/program/libstdc++.so.6
/opt/openoffice.org2.0/program/libstdc++.so.6.1
/usr/lib/google-earth/libstdc++.so.6
/usr/lib/libstdc++.so
/usr/lib/libstdc++.so.5
/usr/lib/libstdc++.so.5.0.7
/usr/i486-slackware-linux/lib/libstdc++.so.2.7.2.8
/usr/i486-slackware-linux/lib/libstdc++.so.4
/usr/i486-slackware-linux/lib/libstdc++.so.2.8
/usr/i486-slackware-linux/lib/libstdc++.so.2.9
/usr/i486-slackware-linux/lib/libstdc++.so.2.7.2
/usr/i486-slackware-linux/lib/libstdc++.so.2.8.0
/usr/i486-slackware-linux/lib/libstdc++.so.2.9.0
/usr/i486-slackware-linux/lib/libstdc++.so.4.0.0

Deci nu am .so.6 :-S

#11
cianura

cianura

    Senior Member

  • Grup: Senior Members
  • Posts: 2,754
  • Înscris: 19.01.2004

 yule, on Jul 26 2006, 13:40, said:

Eu as renunta la Slackware, as pune Debian sau Ubuntu, si as face

apt-get install unrar
Ce-ar fi sa ii incepem sa renuntam la solutii asa de radicale. Daca userul ar fi la inceput ar mai merge, dar daca deja a implementat o distributie, are tot felul de aplicatii pe ea, va trebui sa traiasca cu acest neajuns si sa ii furnizam o solutie care nu implica sa porneasca de la zero. In situatia data, solutia e upgrade la biblioteca de c++, sau compilare manuala a unrar, nu e nevoie sa reinstalez tot sistemul pt un biet program!

#12
Ossiriss

Ossiriss

    Active Member

  • Grup: Members
  • Posts: 1,274
  • Înscris: 26.02.2005
Bine.O sa incerc să fac upgrade.
Insă apoi este nevoie de alte modificări. După upgradeul la librarii? Adică mai este nevoie să compilez sau să reinstalez ceva?

#13
cianura

cianura

    Senior Member

  • Grup: Senior Members
  • Posts: 2,754
  • Înscris: 19.01.2004

 Ossiriss, on Jul 26 2006, 14:22, said:

Bine.O sa incerc să fac upgrade.
Insă apoi este nevoie de alte modificări. După upgradeul la librarii? Adică mai este nevoie să compilez sau să reinstalez ceva?

Eu as zice asa: dezinstalezi unrar.tgz si compilezi unrar din surse, ia 1 minut. Sanse sint sa nu trebuiasca sa faci nici un upgrade la biblioteci. Vei avea unrar in /usr/local/bin de unde poti sa lucrezi cum vrei cu el. Daca totusi vrea upgrade sau daca vrea sa satisfaci dependente, te poti gindi la un upgrade de biblioteca sau, si mai bine, upgrade la tot gcc-ul. Nu e mare scofala. Apoi poti sa lucrezi cu slapt-get, swaret, ce vrei tu, sa termini toata treaba.

#14
Ossiriss

Ossiriss

    Active Member

  • Grup: Members
  • Posts: 1,274
  • Înscris: 26.02.2005
Din păcate asta este problema. Eu am instalat unrar-ul normal pentru că nu il gaseam sub formă de pachete.

Quote

#!/bin/sh
# unrar SlackBuild by Robert Stan ([email protected])
PN=unrar
PV=2.71
DOCS="license.txt readme.txt"

CWD=`pwd`
if [ "$TMP" = "" ]; then
  TMP=/tmp
fi
PKG=$TMP/package-$PN
if [ ! -d $TMP ]; then
  mkdir -p $TMP # location to build the source
fi
if [ ! -d $PKG ]; then
  mkdir -p $PKG # place for the package to be built
fi

cd $TMP
tar xvfz $CWD/$PN-$PV.tar.gz
cd $PN-$PV
echo "Building $PN-$PV ..."

# Make
rm -f unrar
LDFLAGS=-s make
# Install
mkdir -p $PKG/usr/bin
install -m 755 -o root -g root unrar $PKG/usr/bin/
# Copy the docs
mkdir -p $PKG/usr/doc/$PN-$PV
cp -a $DOCS $PKG/usr/doc/$PN-$PV

# Build the package:
cd $PKG
tar czvf $TMP/$PN.tgz .

# Warn of zero-length files:
for file in `find . -type f -print` ; do
if [ "`filesize $file`" = "0" ]; then
  echo "WARNING: zero length file $file"
fi
if [ "`filesize $file`" = "20" ]; then
  echo "WARNING: possible empty gzipped file $file"
fi
done

# Clean up the extra stuff:
if [ "$1" = "--cleanup" ]; then
  rm -rf $TMP/$PN-$PV
  rm -rf $PKG
fi

Acesta este un SlackBuild.txt luat o dată cu sursa de la unrar.
Așa se compilează?

Sau la ce se referă?

Edited by Ossiriss, 26 July 2006 - 13:42.


#15
cianura

cianura

    Senior Member

  • Grup: Senior Members
  • Posts: 2,754
  • Înscris: 19.01.2004
dezarhivare, configure, make, make install. Recomandare: dupa ce dezarhivezi unrar, citeste readme sau install ca iti explica ce sa faci. Nu ai nevoie de nici un script aditional nici de Slackware, nici de altceva.

#16
Ossiriss

Ossiriss

    Active Member

  • Grup: Members
  • Posts: 1,274
  • Înscris: 26.02.2005
Intrebare : Dacă apdatez bibliotecile o să îmi pastreze toate dependințele de până acum?

LE : Am instalat unRar insă când încerc să extrag "Unknown method in Laurentiu Cazan - I Believe In My Stars www.eros-sore.org.mp3
No files to extract
"

Care este problema?

Edited by Ossiriss, 26 July 2006 - 14:47.


#17
cianura

cianura

    Senior Member

  • Grup: Senior Members
  • Posts: 2,754
  • Înscris: 19.01.2004

 Ossiriss, on Jul 26 2006, 15:40, said:

Intrebare : Dacă apdatez bibliotecile o să îmi pastreze toate dependințele de până acum?

LE : Am instalat unRar insă când încerc să extrag "Unknown method in Laurentiu Cazan - I Believe In My Stars www.eros-sore.org.mp3
No files to extract
"

Care este problema?

1. comanda folosita aiurea: manualul zice pt extract: unrar e arhiva.rar
2. nu ai "escapat" spatiile din numele arhivei; desi eroarea ar suna altfel.
3. nu e nici o arhiva rar acolo.

#18
Ossiriss

Ossiriss

    Active Member

  • Grup: Members
  • Posts: 1,274
  • Înscris: 26.02.2005
Ba era însă cred că nu era bine daunladată.

Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate