życie zabija powoli :)

 

07

lipca

2011

Integracja CPAN z openSUSE - krótkie hałtu

Aby instalować dodatkowe moduły perla z CPAN na opensuse, należy przeprowadzić następujące operacje. (Testowane na 11.4).

zypper ar http://download.opensuse.org/repositories/devel:/languages:\
/perl/openSUSE_11.4/devel:languages:perl.repo

zypper ref 
zypper dup

zypper install perl-CPANPLUS-Dist-RPM
zypper install perl-CPANPLUS-Dist-SUSE

Teraz można instalować pakiety CPAN w systemie za pomocą polecenia

cpan2dist --format CPANPLUS::Dist::SUSE  --verbose --buildprereq

np

cpan2dist --format CPANPLUS::Dist::SUSE  --verbose --buildprereq Time::Balanced


i zostaną one zainstalowane wraz z niezbędnymi zależnościami, tak ze będzie można je później usunąć za pomocą managera pakietów. Dodatkowo wydaje mi się, że zależności wymagane tylko do zbudowania pakietów nie zostaną zainstalowane w systemie.

Pliki robocze będą tworzone w katalogu bieżącym, trzeba mieć to na uwadze. Ostatecznie powstanie katalog określający architekturę zawierający dany plik rpm, lub katalog noarch gdy pakiet jest niezależny od architektury.

W przypadku reinstalacji (bo głównie przy aktualizacji perla) można albo usunąć te pakiety managerem pakieŧów, albo zainstalować ponownie z opcjami

--flushcache --force

(ja proponuję usunąć, mniej problemów).

Prawdopodobnie używanie CPANPLUS::Dist::RPM zadziała na większości dystrybucji bazujących na RPM ( nie sprawdzałem ).

 
 

Miniblog

14 września 2011, 22:19:53 | klucz ssh na gitorious |

Od niedawna przyłapałem się na tym że na gitorious.org przestał działać mój klucz ssh. Próba ponownej instalacji klucza powodowała jego odrzucanie ( " ssh key invalid " ).

Problem polega na tym ze zamiast user@host na końcu klucza trzeba wpisać swój email jaki podaliśmy przy rejestracji w gitorious.org. Być może problem nie dotyczy wszystkich, ale u mnie było to jedyne działające rozwiązanie.

04 lipca 2011, 12:48:34 | Tunelowanie esx po ssh |

Szybka notatka na przyszłość; aby wbić się na serwer ESX za pomocą vSphere poprzez tunel SSH, trzeba przeforwardować porty 443, 902, 903 oraz dodać wpis do hosts postaci

127.0.0.1 esxhost

bez tego nie pójdzie. Posiadanie wpisu określającego 127.0.0.1 jako "localhost" też z jakiegoś powodu nie wystarcza i dostaje się tajemnicze informacje o nieprawidłowym hoście, braku łączności itp.

02 sierpnia 2010, 20:12:02 | [mini] nietypowy problem CUPS |

ERRDOS - ERRbadaccess 
(Invalid open mode.) opening 
remote spool Test Page

W takiej sytuacji należy w windows w wlaściwościach drukarki odznaczyć "drukuj bezpośrednio na drukarkę". Dziwne, ale zostawię to sobie tutaj na przyszłość.