yum

Mattepuffo's logo
Bloccare un pacchetto ad una versione specifica in Red Hat

Bloccare un pacchetto ad una versione specifica in Red Hat

Su server di produzione e sviluppo, può capitare di dover bloccare un determinato software ad una versione specifica.

Oggi vediamo come farlo in RHEL e derivate (quindi anche CentOS e Fedora).

Abbiamo due possiblità:

  • usare --exclude
  • usare versionlock

Vediamole entrambe.

YUM --EXCLUDE

Dobbiamo editare con permessi elevati il file di configurazione /etc/yum.conf.

Mattepuffo's logo
Impostare un LAMP server in CentOS / RHEL

Impostare un LAMP server in CentOS / RHEL

In questa piccola guida vedremo i passi da effettuare per impostare un LAMP server funzionante in CentOS / RHEL (Red Hat).

Partiamo da Apache:

# yum install httpd httpd-devel

La seconda libreria ci può servire per scopi quali compilare i moduli da sorgenti; quindi conviene installarla subito.

A questo punto avviamo Apache:

# /etc/init.d/httpd start

Per testare se funziona apriamo il browser su http://localhost.

Mattepuffo's logo
Installare php-mbstring in Red Hat Enterprise Linux 6

Installare php-mbstring in Red Hat Enterprise Linux 6

Una volta installato tutto lo stack LAMP su Red Hat Enterprise Linux 6, mi sono ritrovato a non riuscire a installare phpMyAdmin perchè mancava il pacchetto php-mbstring.

Il problema è che questo pacchetto non è presente nei repo di RHEL6.

Questo perchè la configuarzione di base del Red Hat Network non prevede i repo definiti come "optional".

E' comunque possibile installare questo pacchetto con pochi passaggi.

Prima di tutto facciamo il login nell' RHN portal (do per scontato che vi siate già iscritti).

Andate su Customer Portal e poi su Select Subscriptions -> Systems.

Queste voci in realtà potrebbero essere un pò diverse o spostate; dovete girovagare un pò se non le trovate.

Mattepuffo's logo
RHN: Unable read consumer identity

RHN: Unable read consumer identity

Da ieri sono alle prese con Red Hat Entrprise Linux 6.4, ed oggi ho passato tutta la giornata a configurarlo, non senza qualche problema ovviamente.

Dopo un pò che smanettavo mi sono accorto di questo warning:

Unable read consumer identity

In verità è solo un warning, e non un errore; ed infatti ha funzionato tutto.

Ma è comunque possibile levarlo.

Vediamo come.

Mattepuffo's logo
Installare Chromium su Fedora

Installare Chromium su Fedora

Visto che Fedora 15 con LXDE mi sta piacendo (al contrario delle versione GNOME e KDE) ho deciso di perderci un pò di tempo.

Vediamo come installare Chromium su Fedora, visto che tra i repo ufficiali non è presente.

La questione è molto semplice: aggiungiamo un repo e poi lo installiamo con yum.

La lista dei repo la trovate in /etc/yum/repos.d/.

Create un file di nome chromium.repo dentro la cartella; il nome è facoltativo ma deve avere l'estensione .repo.

Dentro questo file dovremo mettere i link al repo che vogliamo, scegliendo Stable e Unstable.

Nel primo caso dentro al file scriviamo questo:

[fedora-chromium-stable]

name=Builds of the "stable" tag of the Chromium Web Browser

baseurl=http://repos.fedorapeople.org/repos/spot/chromium-stable/fedora-$releasever/$basearch/

enabled=1

skip_if_unavailable=1

gpgcheck=0

 

[fedora-chromium-stable-source]

name=Builds of the "stable" tag of the Chromium Web Browser - Source

baseurl=http://repos.fedorapeople.org/repos/spot/chromium-stable/fedora-$releasever/SRPMS

enabled=0

skip_if_unavailable=1

gpgcheck=0