Manjaro
Manjaro Linux
to dystrybucja typu Live zbudowana na Arch Linux i skierowana do
użytkowników komputerów osobistych. Główne wydanie Manjaro Linux
wyposażone jest w pulpit Xfce.
W tym miejscu rozpocznę biblię dla tego fajnego systemu.
W tym miejscu rozpocznę biblię dla tego fajnego systemu.
1. Zdarzyło
mi się, że po
aktualizacji nie działał Touchpad, aby rozwiązać ten problem
należy edytować plik konfiguracyjny synapticsa:
sudo gedit /etc/X11/xorg.conf.d/50-synaptics.conf a w nim: Section "InputClass" Identifier "touchpad catchall" Driver "synaptics" MatchIsTouchpad "on" Option "TapButton1" "1" Option "VertEdgeScroll" "1" Option "HorizEdgeScroll" "1"
2.
Wyłączenie Akonadi.
Ja
nigdy tego tworu nie używam, więc zawsze go wyłączam. Edytujemy
odpowiedni plik:
nano
~/.config/akonadi/akonadiserverrc |
Szukamy
linijki
StartServer=true |
i
zamienić na
StartServer=false
3.
Konfiguracja Samby
Trochę
zabawy, ale w końcu się udało :) Celem było udostępnienie
folderu innym użytkownikom sieci domowej.
pacman -S samba nautilus-share gvfs-smb #ten lub inny manager plików cp /etc/samba/smb.conf.default /etc/samba/smb.conf #bez tej kopii server nie wystartuje
Przygotowujemy
Manjaro dla Usershares, pozwoli to użytkownikom "non-root"
dodawać, modyfikować, i kasować dzielone plki:
mkdir -p /var/lib/samba/usershare
ustawiamy
root-a jako właściciela grupy sambashare i folderów usershares
:
groupadd sambashare chown root:sambashare /var/lib/samba/usershare chmod 1770 /var/lib/samba/usershare #dajemy dostęp innym
edytujemy
plik konfiguracyjny Samby:
nano /etc/samba/smb.conf
tak
to wygląda u mnie, sekcja "global"
[global} workgroup = WORKGROUP netbios name = SAMBA security = user map to guest = bad user server string = Samba Server log file = /var/log/samba/log.%m max log size = 1000 syslog = 0 local master = yes domain master = yes [data] comment = data path = /home/kracek/Shared browseable = yes local master = yes writeable = yes valid user = kracek create mask = 0777 directory mask = 0777 guest ok = yes force user = kracek
dodajemy
siebie do grupy sambashare, w terminalu:
usermod -a -G sambashare kracek
musimy
jeszcze uruchomić serwer Samby:
systemctl enable smbd nmbd systemctl start smbd nmbd
wylogowujemy
się i logujemy ponownie, powinno działać :)
4.
Czyszczenie katalogu /tmp - jako root:
for i in /tmp/* ; do rm -r "$i" ; done
|
5.
Konwersja mencoderem i ffmpg (kilka przydatnych komend):
flv
→ avi
mencoder film.flv -ovc xvid -xvidencopts me_quality=6:bitrate=800 -oac mp3lame -lameopts cbr:br=96:mode=0 -o film.avi
mkv
→ avi
ffmpeg -i plik.mkv -threads 2 -f avi -r 25 -s vga -vcodec mpeg4 -b 900k -g 300 -mbd 2 -cmp 2 -subcmp 2 -bf 2 -vtag DX50 -acodec copy film.avi
Konwersja
*.flv do *.mp3
ffmpeg -i plik.flv -f mp3 -vn -acodec copy plik.mp3
Konwersja
*.mp4 do *.mp3
ffmpeg -i video.mp4 -b:a 192K -vn music.mp3
Wgrywanie
napisow do filmu
mencoder -oac copy -ovc xvid -xvidencopts pass=1:turbo:threads=2 -sub napisy.txt -o wideo-out-with-sub.avi film.avi -font /usr/share/fonts/truetype/msttcorefonts/arial.ttf -subfont-text-scale 3 -subcp cp1250
Pakiet
ttf-mscorefonts-installer z sekcji non-free musi byc
zainstalowany.
Naprawianie AVI z uszkodzonymi indeksami lub przeplataniem
Naprawianie AVI z uszkodzonymi indeksami lub przeplataniem
mencoder -idx input.avi -ovc copy -oac copy -o output.avi
Jak wyciąć fragment filmu przy pomocy ffmpeg?
Aby
wyciąć fragment pliku wideo należy najpierw ustalić interesujący
nas zakres czasowy, dla którego chcemy wyodrębnić strumień audio
i wideo. Gdy wiemy już, co chcemy wyciąć, należy wydać polecenie
w następującej postaci:
ffmpeg -ss <pozycja startowa [czas]> -t <pozycja końcowa [czas]> -i <plik wejściowy> -acodec copy -vcodec copy -sameq <plik wyjściowy>
Jeśli
więc chcemy wyciąć dziesięciosekundowy fragment filmu
NaszFilm.avi począwszy od drugiej jego minuty, polecenie może
wyglądać podobnie do poniższego:
ffmpeg
-ss 00:02:00.0 -t 00:02:10.0 -i NaszFilm.avi -acodec copy -vcodec
copy -sameq WycietyFragment.avi
Proszę
zwrócić uwagę na format zapisu czasu!
Użycie programu
mencoder jest bardzo podobne do wywołania ffmpeg. Podstawową
różnicą jest to, że w przypadku mencoder-a podajemy pozycję
startową i czas trwania interesującego nas fragmentu filmu, a nie
pozycję końcową:
mencoder
-ss <pozycja
startowa [czas]> -endpos <czas
trwania [sekundy]> -oac
copy -ovc copy <plik
wejściowy> -o <plik
wyściowy>
Czyli
nasz poprzedni przykład w przełożeniu na składnię mencoder-a
powinien wyglądać następująco:
mencoder
-ss 00:02:00 -endpos 10 -oac copy -ovc copy NaszFilm.avi -o
WycietyFragment.avi
6.
Instalacja sterowników graficznych AMD (Catalyst-Manjaro)
Oczywiście
najprościej zrobić to w ustawieniach systemowych, gdyby jednak był
jakiś problem otwieramy terminal i:
sudo
mhwd -r pci video-ati sudo mhwd -a pci nonfree 0300 sudo mhwd-gpu
--segtl catalyst
jeśli
dalej mamy problemy usuwamy otwarte sterowniki:
sudo
mhwd -r pci video-ati
aktualizujemy
system przygotowując do instalacji nowych sterów:
sudo
pacman -Syyuu mhwd-db-catalyst
Instalujemy
sterowniki ponownie:
sudo
mhwd -i pci video-catalyst
Jeśli
dalej są problemy ta komenda powinna załatwić sprawę:
sudo
mhwd-gpu --setgl catalyst
Na
koniec dobrze jest sprawdzić co w trawie piszczy:
sudo
mhwd -li -d
Tworzymy
boot flash drive w terminalu :
sudo dd if=/sciezka/do/obrazu.iso of=/dev/sd
Xbs=4M && sync
Montujemy
obraz dysku (np.*.iso), w terminalu:
ofi
<image name>
lub
open-fuse-iso
<image name>
w
terminalu jako root:
amixer | grep -i mute
amixer -c 0 sset 'Auto-Mute Mode' Disabled
alsactl store
lub
sudo /usr/bin/amixer -c 0 sset "Auto-Mute Mode" Disabled
Instalacja
drukarki Brother MFC-7360N.
yaourt -S brother-mfc7360n yaourt -S brscan4 sudo brsaneconfig4 -a name="Brother" model="MFC-7360N" ip=192..... W ustawieniach drukarki zakładka "Połączenie - lpd://192......."
Nie
ładują się strony internetowe, błąd przy instalacji
czegokolwiek, komunikat błędu : curl error: Problem with the
SSL CA cert (path access rights?)
pacman -S ca-certificates ca-certificates-cacert ca-certificates-mozilla ca-certificates-utils
Dodawanie
użytkownika:
# useradd -m -g users -G wheel,storage,power -s /bin/bash kracek ("kracek" jest moją nazwą)
tworzymy
hasło dla nowego usera:
# passwd kracek
dodajemy
nowemu użytkownikowi prawa super usera, w tym celu instalujemy:
# pacman -S sudo
teraz
należy edytować plik sudoers w celu nadania danemu użytkownikowi
odpowiednich praw. Odhaczamy w tym celu:
%wheel ALL=(ALL) ALL
Obsługa dźwięku
dla korzystających z plazmy :
# pacman -S alsa-utils pulseaudio kdemultimedia-kmix
Ustawienie
domyślnej przeglądarki internetowej
$ xdg-mime default browser.desktop x-scheme-handler/http
$ xdg-mime default browser.desktop x-scheme-handler/https
np:
$ xdg-mime default chromium.desktop x-scheme-handler/http
$ xdg-mime default chromium.desktop x-scheme-handler/https
Security
/ Bezpieczeństwo:
RKhunter powinien być dostępny we wszystkich dystrybucjach i głównych repozytoriach i instaluje się go jak każdy inny program: sudo pacman -S rkunter
RKhunter powinien być dostępny we wszystkich dystrybucjach i głównych repozytoriach i instaluje się go jak każdy inny program: sudo pacman -S rkunter
Po
instalacji należy zaktualizować bazę rkhuntera
sudo rkhunter --update
Wprowadzamy
do bazy ustawienia naszego systemu (baseline właściwości
najważniejszych plików), który w przypadku zmiany zostaną
zasygnalizowane przez rkhunter’a
sudo rkhunter --propupd
Zaczynamy
skanowanie, po każdej sekcji wciskamy enter
sudo rkhunter -c --enable all --disable none
Pozostaje
najważniejsza sprawa, czyli przeanalizowanie pliku
/var/log/rkhunter.log i zbadanie komunikatów Warning oraz
Found. W zależności od dystrybucji mogą istnieć pewnie
rozbieżności w konfiguracji i rodzaju pakietów.
Komentarze
Prześlij komentarz