Administrare server open source

Platforma de hosting cu software liber, gratuit, open source.

Azi m-am lovit de o situatie putin ciudata. Mai multe module Perl aveau probleme si cea mai simpla rezolvare era sa reinstalez Perl. Din nefericire (this time) era instalata ultima versiune Perl, deci un upgrade nu putea fi facut iar dezinstalarea era o posiblitate exclusa datorita dependentelor.

Solutia in CentOS a fost sa sterg pachetul perl din baza de date rpm – doar din baza de date, fara sa elimin fisierele. Asta se face in felul urmator:

[root@centos ~]# rpm -e --justdb --nodeps perl

Acum, daca pachetul perl nu mai apare in baza de date rpm, poate fi reinstalat folosind yum:

[root@centos ~]# yum install perl
Loading "fastestmirror" plugin
Setting up Install Process
Setting up repositories
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package perl.i386 4:5.8.8-9.el4s1_4 set to be updated
--> Running transaction check
 
Dependencies Resolved
 
=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Installing:
 perl                    i386       4:5.8.8-9.el4s1_4  centosplus         11 M
 
Transaction Summary
=============================================================================
Install      1 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         
Total download size: 11 M
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing: perl                         ######################### [1/1] 
 
Installed: perl.i386 4:5.8.8-9.el4s1_4
Complete!
[root@centos ~]#

Chiar daca yum nu ne ofera posibilitatea sa fortam instalarea, Linux ne ofera suficienta flexibilitate pentru a gasi solutii elegante 🙂

Linux

8 Responses so far.

  1. Lucian says:

    `yum reinstall perl` ? 🙂

  2. Sergiu Tot says:

    La mine nu a mers si cautam o solutie rapida 🙂

  3. Stefan says:

    De foarte mare ajutor exemplele de mai sus…Tot timpul exista o solutie,nu?

  4. Stefan says:

    L amine a mers…;) mersi si te-astept cu alte postari !
    O zii buna!

  5. Desene online says:

    Foarte interesant dar si complicat

  6. Deaconu Cristian says:

    Si eu am avut exact aceeasi problema,dar doar acum gasesc rezolvarea insa prea tz:(

  7. Matei Valentin says:

    Si la mine a mers desi ma mir ca ce iau de pe bloguri in general nu merg la pc-ul meu

  8. Ciprian says:

    Bravo! Multumesc, cautam de mult asa ceva, de cand am inceput sa am probleme cu niste module de generare chart-uri in Perl. L-am „carpit” pe ici pe colo, dar pana la urma l-am reinstalat.