Browsing the archives for the fedora category.


Konfiguracja repo dla F12 – RPMFusion, Adobe, PlayOnLinux, Compiz Fusion

fedora

Konfiguracja podstatowych repozytorium z pakietami, które są instalowane wraz z systemem oraz dodatkowych które można dodać w zalezności od własnego upodobania. Dodatkowymi repozytorium są Rpmfusion, Adobe, PlayOnLinux, Compiz Fusion.

Podstawowa konfiguracja

Podstawowa konfiguracja repozytorium z oprogramowaniem to fedora, fedora-updates, fedora-updates-testing, fedora-rawhide. Poniżej opis repozytorium.

  • fedora – tutaj są wszystkie główne pakiety, bez poprawek. Domyślnie włączone.
  • fedora-updates – to repo zawiera wszelkie uaktualnienia, które się ukazują. Domyślnie włączone.
  • fedora-updates-testing – to repo zawiera uaktualnienia, które są testowane (jak nazwa wskazuje). Domyślnie wyłączone ponieważ pakiety testowane mogą wpłynąć na stabilność systemu. Jeśli jednak posiadasz włączone warto zainteresować się https://admin.fedoraproject.org/updates/, miejscem gdzie możesz dać znać czy poprawka rozwiązuje zgłoszone problemy.
  • fedora-rawhide – repozytorium zawierające pakiety wchodzące w skład nowszej, rozwijanej wersji Fedory (w tej chwili jest to F13). Wyłączone domyślnie z powodu tego, że nie osiąga nigdy statusu wersji stabilnej. W momencie osiągniecia pojawia sie kolejne wydanie a rawhide staje się nowym wydaniem.

Repozytorium można włączać poprzez edycję plików z katalogu /etc/yum.repos.d/. Pokażę na przykładzie fedora-updates-tesing.repo

  1. sudo nano /etc/yum.repos.d/fedora-updates-testing.repo
  2. Linijkę enabled=0 należy zamienić na enabled=1.

Jeśli używasz yumex`a to należy przejść od opcji Repository Selection View (taka kula ziemska lub planeta) i zaznaczyć te które są interesujące, następnie Profiles i Save. Ostatnia rzecz to Refresh i dostaniemy listę dostępnych poprawek.

Dodatkowe repozytorium

RPMFusion

Instalacja graficzna wyglada następująco. Wybierz i kliknij link do twojej dystrybucji Fedora 10, 11 i 12Fedora Alpha, Beta, Rawhide, RC, Snapshot lub PreviewRHEL5 lub inna kompatybilna z CentOS. Potem należy zainstalować używając domyslnego wyboru Fedory (zostanie odpalony PackageKit) lub zapisać a potem zainstalować (sudo rpm -ihv nazwa_paczki). W ten sposób instalujemy wersję free, do repozytorum nonfree służą te linki: Fedora 10, 11 i 12Fedora Alpha, Beta, Rawhide, RC, Snapshot lub PreviewRHEL5 lub inna kompatybilna z CentOS.

Instalacja tesktowa wygląda w taki sposób.

  • Fedora 10, 11 i 12
    su -c 'rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'
  • Fedora Alpha, Beta, Rawhide, RC, Snapshot lub Preview
    su -c 'rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm'
  • RHEL5 lub inna kompatybilna z CentOS
    su -c 'rpm -Uvh http://download1.rpmfusion.org/free/el/updates/testing/5/i386/rpmfusion-free-release-5-0.1.noarch.rpm http://download1.rpmfusion.org/nonfree/el/updates/testing/5/i386/rpmfusion-nonfree-release-5-0.1.noarch.rpm'

Adobe

Repo zawiera paczki z flashem, jeśli nie chcesz używać gnash`a (wolna wersja flasha), zainstaluj to repo. Instalacja graficzna polega na kliknięciu linka do paczki i pozwolenie na instalację za pomocą PackageKit.

Instalacja tekstowa
sudo rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm

PlayOnLinux

PlayOnLinux to projekt wspomagający isntalację gier i programów na wine. Posiada sporą bazę skryptów konfigurujących wine pod odpowiednie tytuły. Instalacja graficzna to po prostu kliknięcie i zainstalowanie tego pakietu.

Instalacja tekstowa

sudo rpm -ihv http://mulx.playonlinux.com/rpm/playonlinux-yum-3-3.noarch.rpm

Compiz Fusion

Wszyscy wiedzą co to jest Compiz Fusion a jeśli nie to zapraszam do przeczytania krótkiej notki w Wikipedii. To repozytorium zawiera paczki compiz-fusion dla F9, F10, F11 i F12. Instalacja graficzna polega na kliknięciu w ten link i zainstalowaniu pakietu.

Instalacja tekstowa

sudo rpm -ivh http://leigh123linux.fedorapeople.org/compiz-fusion-release-1-8.noarch.rpm

No Comments

Jak dołączyć %changelog, %post_install i %post_uninstall do pliku spec używając distutils i setup.py

fedora, linux, open source, programowanie

Ostatnimi czasy moją głowę zaprzątał problem stworzenia paczki rpm dla mojego programu SynapticsConfig. Długo walczyłem z jednego powodu, chciałem użyć distutils a nie ręcznie tworzyć plik spec. Poniżej przytoczę problemy z którymi się borykałem oraz rozwiązania tych problemów. Wg. mnie dokumentacja distutils i pythona dotycząca zagadnień które poruszam jest dosyć skromna i wszelkie próby znalezienia rozwiązania dawały mierne wyniki. Całe szczęście mamy listy dyskusyjne oraz od źródłowy (fuck you propietary software!).

Continue Reading »

No Comments

Nowy firmware dla b43

fedora, laptop

Od dłuższego czasu, zakładam tak ponieważ rzadko zerkam do komunikatów dmesg, jest dostępny nowy firmware dla kart używający modułu b43. Odkryłem to całkowicie przypadkowo kiedy odpaliłem wymieniony wcześniej dmesg ponieważ zacząłem miewać problemy z połączeniem wifi.

Zobaczyłem taki komunikat.

b43-phy0: Loading firmware version 351.126 (2006-07-29 05:54:02)
b43-phy0 warning: You are using an old firmware image. Support for old firmware will be removed soon (official deadline was July 2008).
b43-phy0 warning: You must go to http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.
Nie zastanawiając się zbyt długo, przyznaję się do potrzeby posiadania najnowszych wersji wszystkiego, otworzyłem wskazaną stronę http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware i postąpiłem jak tam napisano. A dokładniej to
git clone http://git.bu3sch.de/git/b43-tools.git
cd b43-tools/fwcutter
make
cd ..
A potem:
export FIRMWARE_INSTALL_DIR="/lib/firmware"
wget http://downloads.openwrt.org/sources/broadcom-wl-4.178.10.4.tar.bz2
tar xjf broadcom-wl-4.178.10.4.tar.bz2
cd broadcom-wl-4.178.10.4/linux
sudo ../../fwcutter/b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta.o

Po tej operacji dmesg pokazuje komunikat który mnie się bardzo podoba.

Broadcom 43xx driver loaded [ Features: PML, Firmware-ID: FW13 ]
b43 ssb0:0: firmware: requesting b43/ucode13.fw
b43 ssb0:0: firmware: requesting b43/b0g0initvals13.fw
b43-phy1: Loading firmware version 478.104 (2008-07-01 00:50:23)

2 Comments

F12 i padający preupgrade

fedora

Z pewnością wielu z nas ( leni używających preupgrade) boryka się w tej chwili z problemem

AttributeError: ‘NoneType’ object has no attribute ‘opts’

Problemem tutaj jest brak miejsca na partycji boot i zwiększenie wolnego miejsca jest podawane jako rozwiązanie problemu. Śmieszne jest to, że podobno sam Red Hat zalecał tworzenie małej partycji /boot. Nieważne. Przechodzimy do rozwiązania.

Continue Reading »

10 Comments

Fedora 12

fedora

Jest nowa Fedora, oczekiwana, wypieszczona.
Jak zawsze można ją pobrać ze strony http://fedoraproject.org/pl/get-fedora
Ja niestety nie mam dzisiaj czasu aby aktualizować ale na pewno zrobię to w ten weekend.

Polecam wszystkim.

3 Comments

Konfiguracja repo dla F11 – Rpmfusion, Adobe, PlayOnLinux, Compiz Fusion

fedora

Konfiguracja podstatowych repozytorium z pakietami, które są instalowane wraz z systemem oraz dodatkowych które można dodać w zalezności od własnego upodobania. Dodatkowymi repozytorium są Rpmfusion, Adobe, PlayOnLinux, Compiz Fusion.

Continue Reading »

2 Comments

Konwertowanie partycji ext3 na ext4

fedora, linux

Konwersja systemu ext3 na ext4 jest prosta i w miarę szybka. Bezpieczna jest pod warunkiem wykonania kopii zapasowej ważnych plików. Podczas instalacji F11 jest możliwość automagicznej konwersji istniejących partcji ext3 do ext4, wystarczy uruchomić Anacondę z parametrem “ext4migrate”. Jednak jeśli ktoś zapomni to nic straconego, jest możliwość prostej konwersji bez utraty danych.

Continue Reading »

1 Comment
« Older Posts