Kategorie
VIM

Polskie znaki VIM – zmiana kodowania pliku

Jeżeli po otwarciu pliku w vim’ie zamiast polskich znaków widzicie dziwne krzaczki, np. … tworzy po³±czenie z baz± danych … może to oznaczać, że otwierany plik ma inne kodowanie niż konsola. Na przykład w konsoli macie ustawione kodowanie utf8, a otwierany plik ma np. kodowanie iso-8859-2. W takiej sytuacji po otwarciu pliku, ale przed dokonaniem […]

Kategorie
Linux Ubuntu VIM

Vim – porównanie dwóch otwartych plików

W vim’ie istnieje możliwość porównania dwóch otwartych plików w widoku podzielonym na okna. W tym celu wystarczy wydać poniższą komendę w obu oknach. :diffthis Vim w czytelny sposób zaznaczy nam różnice pomiędzy oboma plikami. Wyjście z trybu porównania wykonamy poprzez wydanie komendy: :difftoff  

Kategorie
Linux Ubuntu VIM

Vim – automatyczne wcięcie tekstu

Dużym udogodnieniem podczas pisania kodu jest przenoszenie ręcznego wcięcia tekstu do następnej linijki po wciśnięciu przycisku Enter. Niestety ostatni Vim tego nie potrafi robić domyślnie. Można go do tego zmusić wpisując w trybie poleceń poniższy tekst: :set autoindent po tym zabiegu vim będzie przenosić wcięcia z bieżącej linijki do następnej po wybraniu przycisku Enter. Jeśli […]

Kategorie
Linux Ubuntu Sieci tcp/ip

Maska sieci zwykła i skrócona

Maska Maska skrócona Klasa Ilość IP 255.0.0.0 /8 A 16777216 255.128.0.0 /9 A 8388608 255.192.0.0 /10 A 4194304 255.224.0.0 /11 A 2097152 255.240.0.0 /12 A 1048576 255.248.0.0 /13 A 524288 255.252.0.0 /14 A 262144 255.254.0.0 /15 A 131072 255.255.0.0 /16 B 65536 255.255.128.0 /17 B 32768 255.255.192.0 /18 B 16384 255.255.224.0 /19 B 8192 255.255.240.0 […]

Kategorie
DLNA Linux Ubuntu

Minidlna – WARNING: Inotify max_user_watches [8192]

Jeśli w logach serwera minidlna otrzymacie podobny komunikat wystarczy zwiększyć wartość fs.inotify.max_user_watches do np. 16384 poniższym poleceniem: root@server: echo 16384 > /proc/sys/fs/inotify/max_user_watches lub jeśli chcemy zwiększyć wartość na stałe, edytujemy plik sysctl.conf: root@server: vim /etc/sysctl.conf i dopisujemy na jego końcu: fs.inotify.max_user_watches=16384

Kategorie
Linux Ubuntu

Instalacja pakietów debiana *.deb na Ubuntu 12.04

Na Ubuntu możemy w prosty sposób obsługiwać pakiety Debiana poniższymi komendami instalacja pakietu: root@server: dpkg -i nazwapakietu.deb usunięcie pakietu: root@server: dpkg -r nazwapakietu.deb ponowna konfiguracja lub naprawa uszkodzonego pakietu: root@server: dpkg-reconfigure nazwapakietu.deb  

Kategorie
DLNA Linux Ubuntu

Serwer DLNA na Ubuntu 12.04

Coraz więcej urządzeń posiada wbudowaną obsługę technologii DLNA. Dzięki czemu można za ich pomocą korzystać z udostępnionych w sieci multimediów. Jednak do pełni szczęścia potrzebnym jeszcze będzie serwer multimediów obsługujący DLNA. Poniżej kilka wskazówek jak uruchomić serwer DLNA minidlna na Ubuntu 12.04. na początek instalacja: root@server: apt-get install minidlna następnie tworzymy katalogi gdzie będziemy przechowywać […]

Kategorie
Linux Ubuntu Squirrelmail

Polskie znaki Squirrelmail 1.4.22 na Ubuntu 12.04

Jeśli pomimo ustawienia w konfiguracji Squirrelmail domyślnego języka polskiego, nadal macie problem z wyświetlaniem interfejsu Squirrelmail w języku polskim, zobaczcie koniecznie ten artykuł jak zmienić lokale w Ubuntu 12.04.

Kategorie
Linux Ubuntu Squirrelmail

Polska lokalizacja w UTF-8 na Ubuntu

Jeżeli Ubuntu wyświetla nam komunikaty związane z lokalizacją, np. perl: warning: Please check that your locale settings: lub podobne, albo mamy problem z językiem polskim w Squirrelmail (pomimo ustawienia w konfiguracji klienta języka polskiego) wystarczy wykonać poniższe kroki. W katalogu /var/lib/locales/supported.d tworzymy plik pl root@serwer: vim /var/lib/locales/supported.d/pl w pliku dodajemy poniższe wpisy: pl_PL ISO-8859-2pl_PL.UTF-8 UTF-8 […]

Kategorie
Linux Ubuntu

Key is not available – apt-get update Ubuntu 12.04

Jeśli po wykonaniu polecenia apt-get update pojawia się poniższy komunikat: Reading package lists… Done W: GPG error: http://extras.ubuntu.com precise Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 16126D3A3E5C1192 wystarczy wpisać w konsoli apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 16126D3A3E5C1192 i problem zniknie.

Kategorie
Ftp serwer Linux Ubuntu

Proftpd umask konfiguracja

Parametr Umask w pliku konfiguracyjnym proftpd.conf serwera ftp służy do ustawienia praw dostępu dla wgrywanych na serwer przez użytkowników plików i katalogów. Prawa dostępu zapisywanych danych są wynikiem różnicy pomiędzy wyjściowymi prawami (base-mode 0666) i parametrem umask: prawa nowych plików = base-mode – umas np. ustawiając umask na 222 wynikowe prawa będą ustawione na 444 […]

Kategorie
Ftp serwer Linux Ubuntu

Proftpd zablokowanie możliwości usuwania plików przez użytkowników

W standardowej konfiguracji serwer proftpd daje możliwość usuwania plików przez użytkowników bez względu na konfigurację praw dostępu dla wgrywanych plików. Jeżeli chcemy mieć pewność, że użytkownik nie usunie nic z serwera, musimy dodać do pliku konfiguracyjnego proftpd.conf poniższy wpis: <Limit DELE> DenyAll </Limit> po restarcie serwera, root@ubuntu: /etc/init.d/proftpd restart użytkownicy nie będą mieli możliwości usuwania […]

Kategorie
Linux Ubuntu

Połączenie z Ubuntu przez RDP z Windowsa

Jeśli mamy zainstalowaną wersję graficzną Ubuntu na zdalnej maszynie dostępnej przez Internet lub przez sieć lokalną możemy połączyć się z nią przez zdalny pulpit  (Remote Desktop Protocol w skrócie RDP). W tym celu wystarczy zainstalować na Ubuntu pakiet xrdp według poniższego: root@ubuntu: apt-get install xrdp Po instalacji na komputerze z zainstalowanym Windowsem wybieramy kolejno Start […]

Kategorie
Linux Ubuntu SSH

Lokalne montowanie zdalnych katalogów – sshfs

W linuxie istnieje możliwość pracy na zdalnym katalogu tak jak byśmy pracowali na lokalnym, w dodatku transfer danych pomiędzy maszynami odbywa się połączeniem szyfrowanym. W celu zamontowania zdalnego katalogu na lokalnej maszynie należy zainstalować program sshfs. root@server:~# apt-get install sshfs Następnie tworzymy na lokalnej maszynie punkt montowania: root@server:~# mkdir /mnt/zdalny_server Zasób ze zdalnej maszyny montujemy […]

Kategorie
Linux Ubuntu

Ubuntu 16.04 repozytoria

 W celu dodania nowych repozytoriów do ubuntu 16.04 poniższym poleceniem edytujemy plik source.list. ubuntu@ubuntu:~# vim /etc/apt/source.list  W oknie vim’a dodajemy poniższe wpisy na końcu pliku. ##Podstawowe repozytoria Ubuntu 16.04##  deb http://archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse  # deb-src http://archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse  deb http://archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse  # deb-src http://archive.ubuntu.com/ubuntu/ precise-updates […]