Ubuntu:Feisty pl/CzesteProblemy
From
< Ubuntu:Feisty pl(Difference between revisions)
Current revision as of 10:43, 29 April 2007
Oprogramowanie zespołowe (Email/Kalendarz)
Jak zainstalować Meldware Communication Suite
- Przeczytaj #Uwagi ogólne
sudo aptitude install sun-java5-jdk sudo update-java-alternatives -s java-1.5.0-sun
- Pobierz plik .jar for lub zbudujstąd
- Otwórz nowy terminal
- Zmień lokalizację na lokalizację z pobranym plikiem
- Zamień nazwę pliku na poprawną, następnie:
sudo java -jar buni-meldware-20070225.jar
sudo cp /etc/init.d/skeleton /etc/init.d/meldware-cs sudo vi /etc/init.d/meldware-cs
- Edytuj linię zaczynającą się na PATH przy "/usr/sbin:/usr/bin:/sbin:/bin:/opt/mcs/bin" wykluczając cytat
- Edytuj linię zaczynającą się na DESC przy "Meldware Communication Suite" dołączając cytat
- Edytuj linię zaczynającą się na NAME przy "run.sh" wykluczając cytat
- Edytuj linię zaczynającą się na DAEMON przy "/opt/mcs/bin/$NAME" wykluczając cytat
- Edytuj linię zaczynającą się na DAEMON_ARGS przy "-c meldware" wykluczając cytat
- Edytuj linię zaczynającą się na SCRIPTNAME przy "/etc/init.d/meldware-cs" wykluczając cytat
- Zapisz (ESC):wq
sudo chmod 755 /etc/init.d/meldware-cs sudo ln -s /etc/init.d/meldware-cs /etc/rc3.d/S21meldware-cs sudo ln -s /etc/init.d/meldware-cs /etc/rc6.d/K21meldware-cs sudo ln -s /etc/init.d/meldware-cs /etc/rc4.d/S21meldware-cs
- Wystartuj MCS
sudo /etc/init.d/meldware-cs restart
Serwer galerii zdjęć
- Dla porównania Gallery1 i Gallery2 zobacz tutaj
Gallery1
Jak zainstalować serwer galerii zdjęć Gallery1
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodawać nowe repozytoria
- Przeczytaj #How to install Apache HTTP Server for HTTP (Web) Server service
- Przeczytaj #How to install PHP for Apache HTTP Server
sudo apt-get install gallery (when prompted to restart Apache, choose No or Cancel) sudo apt-get install imagemagick sudo apt-get install jhead sudo apt-get install libjpeg-progs sudo /etc/init.d/apache2 restart sudo sh /usr/share/gallery/configure.sh
- http://localhost/gallery/setup/index.php
- Konfiguracja Gallery
Gallery Configuration Wizard: Step 1 Next Step ->
Gallery Configuration Wizard: Step 2 General settings Tab -> Admin password: Specify the password Locations and URLs Tab -> Album directory: /var/www/albums/ Temporary directory: /tmp/ Gallery URL: http://localhost/gallery Albums URL: http://localhost/albums Next Step -->
Gallery Configuration Wizard: Step 3 Next Step -->
Gallery Configuration Wizard: Step 4 Save Config ->
Jak skonfigurować Gallery1 aby był dostępny przez Internet (nazwa hosta lub stałe IP) lub LAN (stałe IP)
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować serwer galerii zdjęć Gallery1
- n.p. Przypuszczając, że to połączenie jest poprawnie skonfigurowane
- Internet (nazwa hosta lub stałe IP) lub LAN (stały IP): http://www.url.com
sudo cp /etc/gallery/config.php /etc/gallery/config.php_backup gksudo gedit /etc/gallery/config.php
- Znajdź ten fragment
... $gallery->app->photoAlbumURL = "http://localhost/gallery"; $gallery->app->albumDirURL = "http://localhost/albums"; ...
- Zastąp tymi liniami
$gallery->app->photoAlbumURL = "http://www.url.com/gallery"; $gallery->app->albumDirURL = "http://www.url.com/albums";
- Zapisz edytowany plik
- http://www.url.com/gallery/albums.php
Jak skonfigurować Gallery1 aby był dostępny przez LAN (dynamiczne IP)
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować serwer galerii zdjęć Gallery1
- n.p. Przypuszczając, że to połączenie jest poprawnie skonfigurowane
- LAN (dynamiczne IP): 192.168.0.1
sudo cp /etc/gallery/config.php /etc/gallery/config.php_backup gksudo gedit /etc/gallery/config.php
- Znajdź ten fragment
... $gallery->app->photoAlbumURL = "http://localhost/gallery"; $gallery->app->albumDirURL = "http://localhost/albums"; ...
- Zastąp tymi liniami
$gallery->app->photoAlbumURL = "/gallery"; $gallery->app->albumDirURL = "/albums";
- Zapisz edytowany plik
- http://192.168.0.1/gallery/albums.php
Jak zrobić/przywrócić kopię bezpieczeństwa Gallery1
- Przeczytaj #General Notes
- Aby zrobić kopię bezpieczeństwa Gallery
sudo tar zcvf gallery.tgz /var/www/albums/ /etc/gallery/
- Aby przywrócić kopię bezpieczeństwa Gallery
sudo tar zxvf gallery.tgz -C /
Gallery2
Jak zainstalować Gallery2
Jak skonfigurować Gallery2
Jak zainstalować wersję Subversion serwera kontrolnego (ze wsparciem Apache)
- Przeczytaj #Uwagi ogólne
- Zainstaluj moduły Subversion i Apache 2
sudo aptitude install subversion libapache2-svn
sudo a2enmod dav_svn
- Konfiguruj Apache 2
sudo nano /etc/apache2/mods-enabled/dav_svn.conf
Edytuj plik, aby wyglądaj jak poniżej:
<Location /svn> DAV svn SVNPath /home/svn AuthType Basic AuthName "Subversion Repository" AuthUserFile /etc/apache2/dav_svn.passwd Require valid-user </Location>
- Stwórz repozytorium Subversion
sudo mkdir /home/svn sudo svnadmin create /home/svn
- Dodaj Apache 2 Permissions do repozytorium
sudo chown -R www-data /home/svn
- Stwórz użytkownika repozytorium
Zastąp 'username' wybraną nazwą użytkownika.
sudo htpasswd2 -cm /etc/apache2/dav_svn.passwd username
Wpisz hasło.
- Zrestartuj Apache 2
sudo /etc/init.d/apache2 restart
Jak zainstalować wersję Subversion serwera kontrolnego (svnserve)
- Przeczytaj #Uwagi ogólne
- Zainstaluj daemona Subversion i Internet services
sudo apt-get install subversion xinetd
- Stwórz użytkownika - właściciela repozytorium
sudo adduser --system --no-create-home --home /var/svn --group --disabled-login svn
- Stwórz lokalizację utrzymująca repozytorium
sudo mkdir /var/svn sudo chown svn:svn /var/svn
- Stwórz plik /etc/xinetd.d/svnserve z poniższą zawartością:
service svn
{
port = 3690
socket_type = stream
protocol = tcp
wait = no
user = svn
server = /usr/bin/svnserve
server_args = -i -r /var/svn
}
- Uruchom ponownie xinetd
sudo /etc/init.d/xinetd restart
- Stwórz pierwsze repozytorium
sudo -u svn svnadmin create /var/svn/testrepo
- Sprawdź repozytorium
svn co svn://localhost/testrepo
Częste problemy
Jak wyłączyć resetowanie czasu/daty do UTC (GMT)
- Preczytaj #Uwagi ogólne
sudo cp /etc/default/rcS /etc/default/rcS_backup gksudo gedit /etc/default/rcS
- Znajdź tą linię
... UTC=yes ...
- Zamień na tą linię
UTC=no
- Zapisz plik
- System -> Administracja -> Czas i data
Ustaw prawidłowy czas i datę
sudo /etc/init.d/hwclock.sh restart
Jak skonfigurować dźwięk aby działał prawidłowo w GNOME
- Preczytaj #Uwagi ogólne
- Przecztaj #Jak dodawać nowe repozytoria
sudo killall esd sudo cp /etc/esound/esd.conf /etc/esound/esd.conf_backup gksudo gedit /etc/esound/esd.conf
- Znajdź tą sekcję
... auto_spawn=0 spawn_options=-terminate -nobeeps -as 5 ...
- Zamień na te linie
auto_spawn=1 spawn_options=-terminate -nobeeps -as 2 -d default
- Zapisz plik
sudo apt-get install libesd-alsa0 gksudo gedit /etc/asound.conf
- Wstaw poniższe linie do nowego pliku
pcm.card0 {
type hw
card 0
}
pcm.!default {
type plug
slave.pcm "dmixer"
}
pcm.dmixer {
type dmix
ipc_key 1025
slave {
pcm "hw:0,0"
period_time 0
period_size 2048
buffer_size 32768
rate 48000
}
bindings {
0 0
1 1
}
}
- Zapisz plik
sudo ln -fs /usr/lib/libesd.so.0 /usr/lib/libesd.so.1
System -> Preferencje -> Dźwięk Preferencje dźwięku
Zakładka Dźwięki -> Dźwięki systemowe (Odznaczone)
- Zapisz i zamknij wszystkie aplikacje, zrestartuj komputer
Jak wymusić opróżnienie kosza w GNOME
- Preczytaj #Uwagi ogólne
sudo rm -fr $HOME/.Trash/
Jak usunąć zduplikowane menu/pozycje w menu w GNOME
- Preczytaj #Uwagi ogólne
- Wpisz "rm -f $HOME/.config/menus/applications.menu" w oknie terminala
- Przeczytaj #Jak odświeżyć panel GNOME
Jak odświeżyć menu Miejsca w GNOME (jeśli punkty montowania do /media/ w /etc/fstab nie są widoczne)
- Preczytaj #Uwagi ogólne
sudo /etc/init.d/dbus restart
Jak stworzyć statyczne połączenie (nie dhcp) LAN (WLAN) w KDE
- Zakładam, że pomyślnie utworzyłeś połączenie WLAN w Windows
- Aby umożliwić połączenie postępuj według zaleceń:
- Idź do K-menu -> Ustawienia systemowe -> Ustawienia sieciowe
- Wejdź w tryb Administratora
- Wybierz zakładkę Interfejsy sieciowe i interfejs wireless (zazwyczaj ath0) aby skonfigurować
- Kliknij Konfiguruj interfejsy...
- Wybierz Ręcznie lub Automatycznie. Zaznacz Ręcznie.
- Fill the preferred IP address to identify your computer and the netmask. Choose to activate when computer starts
- Kliknij Advanced Settings aby otrzymać więcej ustawień
- Select Routes tab and fill the gateway IP address
- Make sure you choose the correct device in the right dropdown (e.g. ath0)
- Idź do K-menu -> Internet -> Asystent Wireless
- Right click on preferred connection ssid
- Choose and complete fields for Manual connection
- Kliknij Ok
- Stwórz konfigurację połączenia
gksudo gedit /etc/wpa_supplicant.conf
- Wklej poniższe linie do nowego pliku
network={
ssid="YOUR_PREFERRED_CONNECTION_SSID"
scan_ssid=1
proto=WPA
key_mgmt=WPA-PSK
psk="STRING_TO_GENERATE_PASSWORD"
#psk=123456789 #you have option to use connection key instead of connection password
}
- Zapisz plik
- Stwórz skrypt:
gksudo gedit /etc/init.d/wifi_wpa.sh
- Wklej poniższe linie do nowego pliku
#! /bin/sh # wifi: wpa_supplicant init echo " * [Wifi]: Enabling WPA supplicant..." if [ -x /sbin/wpa_supplicant ]; then /sbin/wpa_supplicant -B -i ath0 -c /etc/wpa_supplicant.conf -D madwifi -w fi exit 0
- Zapisz plik
- Make sure both file readable and executable
sudo chmod +r /etc/wpa_supplicant.conf sudo chmod +x /etc/init.d/wifi_wpa.sh
- Ustaw, aby połączenie startowało ze startem systemu.
sudo ln -s /etc/init.d/wifi_wpa.sh /etc/rcS.d/S40netwifiwpa
- Zamknij otwarte aplikacje, uruchom ponownie komputer.
BlogMarks
del.icio.us
digg
Fark
Furl
Newsvine
reddit
Segnalo
Simpy
Slashdot
smarking
Spurl
Wists
