Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Bielorusia - Romania (12.10.2023,...

Pe cararea muntilor

Nu pot instala KB5030310 - cumula...

Ce se mai intampla cu piața ...
 Cum verific un receptor Electra

Bani blocati de Glovo, plata nefi...

VPN Romania!

Iar un topic despre achizitie tel...
 Ce ghinion! Incendiu intr-un ...

Atentionare bord

Recomandare dilutie finasterida s...

Mira feat. Vescan-Alo Alo
 Samsung Galaxy S23 FE

Screen tearing pe orice browser (...

Este muzica popcorn urata si in p...

Sfat achizitie laptop HP vs ASUS
 

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,712
  • Înscris: 13.01.2005

View PostOssiriss, 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

View PostOssiriss, 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

View Postyule, 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

View PostOssiriss, 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

View PostOssiriss, 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

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

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