Jak změnit URL SVN repositáře?

Pokud chceme změnit URL SVN repositáře, resp. pracovní kopie - working copy, slouží k tomu tento jednoduchý příkaz :
svn switch --relocate $STARA_URL $NOVA_URL

Sun, 12. June 2011 - před 401 týdnyArteal

Gentoo, Python a utržené sluchátko

Dnes mi Gentoo doporučilo, že bych měl spustit # emerge --depclean Ale bohužel portage moc chytrá nebyla, tak si odinstalovala i Python, ve kterém je sama napsaná. Takže mi pak příkazy jako # emerge --sync vůbec "nic nevracely".
Musel jsem tedy ručně zkompilovat python : # cd /tmp # tar xjf /usr/portage/distfiles/Python-2.6.6.tar.bz2 # cd Python-2.6.6 # ./configure --with-fpectl --infodir=/usr/share/info/ --mandir=/usr/share/man # make # make install prefix=/usr No a když nám portage už funguje, tak si python ještě jednou "pěkně čistě" emergnem, aby jsme zohlednily use flagy a aby systém věděl, že python máme: # emerge python Portage očividně instaluje verzi 3.1.3, po instalaci tedy spustíme: # eselect python 2 Třetí možnost je v mém případě python 2.7, protože Python3 ještě není doporučovaný. Dále necháme python si opravit "svoje" balíky : # python-updater A na závěr necháme ještě portage zkontrolovat, jestli se něc nepolámalo: # revdep-rebuild

Sat, 14. May 2011 - před 405 týdnyArteal

Gentoo a mpd

Jelikož na gentoo-wiki.com není žádný článek o instalaci mpd, tak jsem se rozhodl si napsat článek,, který bude pokrývat moje potřeby :
  • budu přehrávat mp3 a "do zálohy" si pořídím i podporu ogg
  • líbí se mi možnost z ostatních počítačů v síti přijímat stream skrz PulseAudio
  • jak bonus si nastavím streamování po internetu pomocí Icecast-umpd má vlastní HTTP output, který, když se nastaví na lame encoder funguje kvalitně
Nejdříve si nastavíme požadované USE-flagy pro mpd a emergnem ho :
(Před instalací mám nastavené globální USE flagy alsa a mp3 # echo "media-sound/mpd flac mp3 ogg pulseaudio vorbis lame" >> /etc/portage/package.use # emerge -av mpd Jako závislost bude instalováno pulseaudio, které je závislé na udev a jeho USE flagu extras, takže si nyní správně nastavíme udev... Dále je potřeba nastavit balíku flac USE flag ogg, oboje provedeme a znovu emergujem : # echo "media-libs/flac ogg" >> /etc/portage/package.use # echo "sys-fs/udev extras" >> /etc/portage/package.use # emerge -av mpd

Nastavení mpd

Nyní k samotnému nastavení mpd. Upravíme soubor /etc/mpd.conf: music_directory "/mnt/data/music/mp3" playlist_directory "/var/lib/mpd/playlists" db_file "/var/lib/mpd/mpd.db" log_file "/var/log/mpd/mpd.log" pid_file "/var/run/mpd/mpd.pid" state_file "/var/lib/mpd/state" user "mpd" group "audio" bind_to_address "localhost" #bind_to_address "/var/lib/mpd/socket" log_level "default" input { plugin "curl" } audio_output { type "alsa" type "alsa" name "My ALSA Device" device "hw:0,0" # nepovinne mixer_type "hardware" # nepovinne mixer_control "Master" # nepovinne } audio_output { type "httpd" name "mpd http stream" encoder "lame" # optional, vorbis or lame port "8000" bitrate "128" # do not define if quality is defined format "44100:24:1" } audio_output { type "pulse" name "My Pulse Output" } audio_output_format "44100:24:2" filesystem_charset "UTF-8" POZOR : Zásadní je, aby group bylo nastaveno na audio, jinak nebudeme moci přistupovat na ALSA karty.
Nyní máme nastaveny tři výstupy :
  • ALSA - přímý výstup do zvukové karty
  • HTTP stream na portu 8000 - pro "vnější" přehrávání
  • Pulse - pro pozdější využití(buď další článek, nebo rozšíření tohoto - podle náročnosti)
Dále vytvoříme potřebné složky a soubory pro mpd a změníme jejich vlastnictí pro naše potřeby: # mkdir -p /var/lib/mpd/playlists /var/run/mpd /var/log/mpd # touch /var/lib/mpd/{mpd.db,mpdstate} && touch /var/run/mpd/mpd.pid && touch /var/log/mpd/mpd.log # chown -R mpd:users /var/lib/mpd /var/run/mpd /var/log/mpd Přidáme uživatele mpd do skupiny audio, aby mohl přistupovat ke kartě : # gpasswd -a mpd audio

Nastavení ALSA

Následující kroky jsou nutné, pouze pokud na počítači ještě nebyla nastavena ALSA :
Spustíme daemona alsasound a přidáme ho do boot rc levelu : # /etc/init.d/alsasound start # rc-update add alsasound boot Nyní potřebujem zrušit mute, spustíme tedy alsamixer - zvýšíme hlasitost a stisknem M(Mute) pro panely, které dole mají MM(změní se na 00) a které potřebujeme(Master,PCM,Center) : # alsamixer Nyní, pokud vše funguje správně uslyšíme po spuštění tohoto příkazu sympatickým hlasem "Front Right" : # aplay /usr/share/sounds/alsa/Front_Right.wav Nyní už jen zapnout daemona a přidat ho do RC levelu : # /etc/init.d/mpd start # rc-update add mpd default

Thu, 19. May 2011 - před 404 týdnyArteal

PulseAudio v Arch Linuxu x86_64

Nedávno do Arch Linuxu přišlo GNOME3 čili GNOME Shell, které je nyní závislé na Pulse Audio.
Říkal jsem si tedy, že GNOME3 stejně jako Pulse Audio vyzkouším. Ke GNOME3 řeknu jen ve zkratce, že mi proces gnome-shell vyběhl na 100% CPU zatížení a tím pro mě umřelo.
Co se týče Pulse Audio, měl jsem zajímavé doporučení od kamaráda, co ho používal, tak jsem si řekl, že bych ho mohl taky vyzkoušet. Po instalaci se Pulse Audio automaticky integrovalo do KDE, ale rychle jsem narazil na problém, kvůli kterému tento článek píšu...

Pulse Audio a Flash player

Pokud byl aktivní Flash player, nefungoval žádný jiný zdroj zvuku. Tento problém vypadá, že se týká pouze x86_64 a jeho řešení je podle Arch Linux wiki velmi jednoduché :
pacman -S lib32-alsa-plugins lib32-libcanberra-pulse Z multilibu se nainstaluje sice více blíku než tyto dva, ale zvuk z flashe už funguje

Fri, 6. May 2011 - před 406 týdnyArteal

Příkaz host v Gentoo Linuxu

Příkaz host pro zjišťování reverzních jmén podle IP a obráceně IP podle doménových jmén se v Gentoo Linuxu nelézá v balíku net-dns/bind-tools :)

Sat, 16. April 2011 - před 409 týdnyArteal

Zpívánky v režii České Sody

Tak a dnes vám přináším další z, v poslední době oblíbených, minipostů a to dokonce minivideopost.
Jde o ukázku (černého) humoru české sody, který je mi jeden z nejbližších a pro mě také nesmrtelný.

Fri, 1. April 2011 - před 411 týdnyArteal

Šokující positivní diskriminace

V poslední době se stala jedna věc, která mě velmi šokovala a jako bílého člověka i velmi znepokojila.
Jedná se o bezpochyb rasistický útok na dvanáctiletého chlapce, který vyústil ve stav velmi blízký umučení.
Zasvěcení již určitě vědí o co jde. Ti, kteří si říkáte jaktože jste o tom nikdy neslyšeli v žádném "dojemném televizním bloku" chci odkázat na, dle mého soudu, kvalitní shrnutí kauzy na blogu pana Karla Kříže :
http://kriz.blog.idnes.cz/c/182515/Temer-ubity-Patrik-je-proti-popalene-Natalii-clovekem-2kategorie.html
Tento miničlánek má sloužit jako vyjádření nesouhlasu s dvojím justičním metrem ve věci rasismu a jako malý posel solidarity pro napadeného Patrika a další oběti.

Sat, 19. March 2011 - před 413 týdnyArteal

Good Code

A jednu undergroundovou jako tento blog, dovolil jsem si nahrát k sobě, aby to časem nezmizelo(což u xkcd asi nehrozí, ale pro jistotku)

4 komentářů Sat, 8. January 2011 - před 423 týdnyArteal

Google Plus

Kategorie

Odkazy