Skocz do zawartości

Ranking

Popularna zawartość

Treść z najwyższą reputacją od 27.09.2010 uwzględniając wszystkie działy

  1. Ciekawa prezentacja przygotowana przez lidera Fedora Project na Open Source Summit 2021, krótka podróż po 35 kolejnych wydaniach Fedory https://mattdm.org/fedora/2021oss/35_Fedora_Releases_in_30_Minutes.pdf
    4 punkty
  2. Nie powinno mieć to żadnego wpływu na wydajność systemu, ale przy testowaniu wielu DE na jednym systemie trzeba troszkę uważać. Różne DE mogą korzystać z różnych narzędzi do i te narzędzia czasem mogą wchodzić sobie w paradę i czasem mogą wyjść różne kwiatki, najczęściej w kwestii wyglądu. Aby się przed tym zabezpieczyć wystarczy nie testować wszystkiego na jednym i tym samym użytkowniku – a więc np. instalujesz xfce i od razu tworzysz nowego usera, którego będziesz wykorzystywał tylko do logowania się do xfce. Po skończonych testach możesz usunąć dane DE i użytkownika wraz z wszystkimi plikami. Sposób odinstalowania zależy od danego DE, więc tu nie ma prostej recepty – ale generalnie sprowadza się to do odinstalowania tego, co zainstalowałeś wraz z niepotrzebnymi zależnościami Co do popsucia to łatwo o to jeśli robisz wszystko na jednym użytkowniku. Na osobnych użytkownikach raczej ciężko coś popsuć.
    3 punkty
  3. Nie. Generalnie dostępne środowiska graficzne można zobaczyć wydając polecenie dnf grouplist Instalujesz poleceniem dnf groupinstall "nazwa grupy do zaistalowania" np. jeżeli chcesz zainstalować LXDE dnf groupinstall "Środowisko LXDE" a usuwasz poleceniem dnf groupremove "nazwa grupy do usunięcia"
    3 punkty
  4. Co tu dużo mówić darmowe ebooki z różnych dziedzin, są różne języki programowania, jest bash, git bazy danych, dużo przykładów i według mnie bardzo ciekawie napisane dużo wiedzy mało lania wody i wszystko darmowe bez rejestracji. A i bym zapomniał wszystkie są po angielsku. https://goalkicker.com/
    3 punkty
  5. Zakładam tradycyjny wątek dla ciekawych. Aktualizacja nie była najprostsza. Python 3.7 nie chciał się podbić do 3.8, więc pakiety python3, python3-dnf, python3-rpm, rpm (tak, sam rpm) oraz kilka ich zależności musiałem zaktualizować ręcznie. Potem dnf dociągnął moduły Pythona. Jest ładniej, jest szybciej, jest nowszej. Kernel 5.6 łypie z Gruba, jest Gnome 3.36, Libre Office jest masakrycznie szybki. Nie widziałem tak szybkiego i lekkiego pakietu biurowego od Lotusa '97, albo Office 2000 (na ówczasnym dobrym sprzęcie). Steam chodzi, java chodzi. Nie mogę zainstalować GIMPa, gdyż muszę rozwiązać jakieś nienzne mi problemy z modularnymi repozytoriami oraz nie można przebudować modułu dla VirtualBoxa. GIMPa udało się uruchomić, winne były stare moduły w /etc/dnf/modules.d/ .
    3 punkty
  6. Trzeba mieć z tyłu głowy, że niektówe środowiska graficzne korzystają z tych samych plików w katalogu domowym i mogą je nieznacznie modyfikować, na przykład ~/.local/share/applications. Niby to jest ustandaryzowane, ale logowanie się w kółko do coraz to innych pulpitów przez tego samego użytkownika będzie ową konfigurację coraz bardziej zaśmiecać.
    2 punkty
  7. Tak naprawdę istnieją tylko dwie książki, na które warto stracić czas: - Unix i Linux. Przewodnik administratora systemów. - Linux. Wprowadzenie do wiersza poleceń – choć tą polecam w wersji angielskiej – dosłownie 3 dni temu wyszła 6 edycja No i ma tę przewagę nad polskim wydaniem, że oryginał jest dostępny za darmo na licencji Creative Commons. Do pobrania tutaj https://www.linuxcommand.org/tlcl.php A dalej to już specjalizacja w dziedzinie, która cię najbardziej interesuje, niekoniecznie przez książki Na pewno trzymaj się z dala od wszelkich książek, które stawiają na kilkanie po GUI (najlepiej odstaw wszystkie, które poświęcają więcej niż rozdział na przedstawienie dostępnych wyborów DE/WM), czyli de facto większość twoich propozycji – srogo się na nich zawiedziesz, bo raz, że GUI z czasem potrafi się zmieniać, dwa, że po darmowych fragmentach widać, że screeny pochodzą z bardzo starych wersji, i trzy w ten sposób tak naprawdę niezbyt wiele się nauczysz, a na pewno nie poruszania się po konsoli jeśli na tym ci zależy. No i miej świadomość, że samo przeczytanie nawet najlepszych książek nic ci nie da jeśli nie wdrożysz wiedzy w praktyce (pomijając dzieła typowo o historii Linuxa czy IT). Na swoim przykładzie mogę to potwierdzić – mam kilka książek o Linuksie, żadnej w całości nie przeczytałem, a co najwyżej wyrywkowo małe fragmenty. Ponadto nie mam wykształcenia informatycznego (jestem po polonistyce), a pracuję jako sysadmin. Cała moja wiedza pochodzi z grzebania w systemie, eksperymentowania oraz czytania manuali i dokumentacji (obowiązek jeśli poważnie myślisz o Linuksie)
    2 punkty
  8. Problem banalny, przypisujesz funkcję do zmiennej. Zamiast ble = create_test_user korzystaj z ble = create_test_user(). Z twoim obecnym sposobem aby cokolwiek uzyskać musiałbyś wywołać samą funkcję z poziomu zmiennej tj ble()
    2 punkty
  9. Z okazji najświeższego wydania Fedory, opublikowaliśmy nowe tłumaczenia na Fedora.pl. Słowo od Lidera Projektu https://fedora.pl/news/zapowiedz-fedory-36/ Artykuł o tym co nowego w Fedorze 36 https://fedora.pl/news/co-nowego-w-fedorze-36-workstation/ Pełny Release Note (po angielsku) https://docs.fedoraproject.org/en-US/fedora/latest/release-notes/
    2 punkty
  10. SUSE wydaje MicroOS z atomową budową (coś w podobie do Fedory Silverblue), MicroOS jest też dostępny jako desktop z KDE lub GNOME https://microos.opensuse.org/ Powstała kolejna nowa dystrybucja DAT Linux - Linux do data science, DAT Linux bazuje na Ubuntu LTS, posiada środowisko LXQT + 37 preinstalowanych aplikacji do Data Science https://datlinux.com/ https://github.com/dat-linux/community/discussions/ Nadchodzi OpenMandriva LX Rome w trybie rolling z KDE w skrócie OpenMandriva LX to kontynuator Mandrivy, która była kontynuatorem Mandrake Linux, który oferował dekstopową wersję Red Hat-a. https://www.openmandriva.org/en/news/ https://sourceforge.net/projects/openmandriva/ Ostatnio chyba jest jakaś "moda" na tryb rolling, czyli raz zainstalowany system otrzymuje aktualizacje w trybie ciągłym bez konieczności reinstalacji, najnowsza wersja SparkyLinux (polska dystrybucja bazująca na Debianie) przechodzi na semi-rolling https://sparkylinux.org/sparky-2022-07/ proszę o sprostowanie jeśli coś napisałem źle, dajcie znać czy taka forma informacji wam się podoba
    2 punkty
  11. Dawno, dawno temu, w naszej galaktyce, obejrzałem pewien film. Mój wzrok przykuł widok terminala. Niebieskie czcionki zamiast szarych? Fantastyczny pomysł. Zmiana domyślnych kolorów w emulatorze terminali w środowisku graficzny jest banalna. Ale co, gdy nie mamy środowiska graficznego? Okazuje się, że zmiana jest również możliwa, wystarczy się posłużyć poleceniem setvtrgb (więcej informacji uzyskasz wydając polecenie man setvtrgb) Liczba dostępnych kolorów jest co prawda ograniczona do 16, ale co zrobić. Po restarcie systemu oczywiście kolory wracają do ustawień domyślnych, i trzeba ponownie ręcznie ustawić ulubione kolory, co na dłuższą metę jest upierdliwe. I tutaj z pomocą przychodzi mój mały "programik" który za pomocą systemd ustawia przy starcie wybrany zestaw kolorów. Program, w postaci pakietu rpm jest dostępny na COPRze https://copr.fedorainfracloud.org/coprs/sunwire/vt-colors/, a źródła na GitHubie https://github.com/sunwire/vt-colors Bezpośrednio po starcie jedyną zmianą jest zamiana koloru szarego na ulubiony niebieski :). Dostępne są również przykładowe, zestawy innych kolorów w katalogu /usr/share/vt-colors/ Wystarczy je przetestować poleceniem setvtrgb /ścieżka/do/pliku, a gdy ci się spodoba, to wystarczy skopiować, jego zawartość do pliku konfiguracyjnego /etc/vt-colors/vt.palette Można też, oczywiście utworzyć własny plik. Dzięki nowy kolorom , możemy zamienić nasza maszynę w "stary komputer" z bursztynowym monitorem Albo ulubiony komputer dla dziewczyn :) Przykładowe palety, nie są idealne, jeżeli chcesz je poprawić lub utworzyłeś nową fantastyczna paletę,to śmiało utwórz push request na GitHubie . Inne przykładowe palety są dostępne pod adresem https://github.com/coderonline/base16-vtrgb/tree/master/consolecolors Miłej zabawy!
    2 punkty
  12. Cóż, podałeś tylko jeden przykład nie wspominając ani słowem, że w innych miejscach też są problemy. Brak przecinków też nie ułatwia zrozumienia wypowiedzi. Łatwo zrozumieć opacznie. Ale mniejsza o to, nie ma sensu się o to wykłócać, skoro już się wyjaśniło Z jakiej wersji Fedory korzystasz? Korzystasz z pipewire czy pulseaudio (sprawdź poleceniem pactl info)? Jeśli z pulseaudio to polecam przejść na pipewire – wprowadza znaczne usprawnienia jeśli chodzi o sprzęt na bluetooth. Z tego co kojarzę Fedora od wersji 35 w górę domyślnie korzysta właśnie z pipewire.
    2 punkty
  13. ma firewall-cmd --help kilka przydatnych opcji: --state --get-active-zones --get-default-zone --list --get-services --list-all --list-ports --list-forward-ports --add-port=2575/tcp --zone=public [--permanent] --zone=public --add-masquerade --add-forward-port=port=222:proto=tcp:toaddr=172.x.x.x:toport=22 [--permanent] --reload dodanie do zaufanych firewall-cmd --zone=public --permanent --add-source=192.168.1.0/24 całkowite wyczyszczenie: firewall-cmd --zone=public --permanent --add-source=0.0.0.0/0 dobrej zabawy
    2 punkty
  14. Dla mnie bezkonkurencyjny jest w tym Syncthing. Nie dość, że zmiany są widoczne na drugim urządzeniu niemal natychmiast to jeszcze działa bez pośrednictwa chmury (to może być też minus, bo aby urządzenia się synchronizowały na bieżąco oba muszą być włączone, chyba że dodasz jeszcze trzecie, które będzie pełniło rolę serwera chmury) Przy tym program jest bajecznie prosty w obsłudze. https://syncthing.net https://src.fedoraproject.org/rpms/syncthing
    2 punkty
  15. Na wirtualce F35 Workstation aktualizacja poszła bez problemu. Zawsze aktualizowałem za pomocą polecenia dnf system-upgrade, ale teraz użyłem narzędzia fedora-upgrade i muszę je pochwalić, dba o wszystko a aktualizacje można przeprowadzić zarówno online jaki i offline.
    2 punkty
  16. Możesz używać dowolnej ilości systemów dystrybucji oprogramowania. To trochę jak ze sklepami na Androidzie. Jedyny problem, na jaki możesz trafić, to instalacja tego samego oprogramowania z kilku źródeł jednocześnie. Na przykład możesz mieć program Kdenlive zainstalowany zarówno z Flatpaka oraz z pakietów RPM, ale potem musisz uważać na to, który uruchamiasz i jakie projekty zapisujesz jaką wersją Kdenlive. Będzie tak samo dobrze ze Snapa, z Flatpaka, z repozytoriów Fedory, z COPR, któregokolwiek z systemów do konteneryzacji, albo jak sobie sam skompilujesz. To tylko kwestia jak Tobie pasuje.
    2 punkty
  17. Ku potomności: Na COPRze jest dostępny pakiet rpm ze sterownikiem https://copr.fedorainfracloud.org/coprs/mentha/rtl8812au/ Z minusów nie wygląda na zbyt intensywnie rozwijany, więc mogą być problemy z nadchodzącym kernelem 5.15.
    2 punkty
  18. Niestety program smstools3, do wysyłania odbierania SMSów, już od jakiegoś czasu (f23) nie jest dostępny, ale w końcu udało mi się go przystosować do nowszej fedory. Aktualnie kompiluje się pod gcc10 i działa pod systemd, jak by ktoś potrzebował to udostępniam pakiet źródłowy. Jeżeli ktoś ma problem z pobraniem załącznika, to pisać, postaram się wysłać /udostępnić w inny sposób. smstools-3.1.21-18.fc33.src.rpm
    2 punkty
  19. Jak zaprząc system do wykonywania cyklicznej kopii, czegokolwiek co chcemy, na dysku internetowym w tzw. chmurze firmy OVH? Do obsługi darmowego konta do 25 GB służy aplikacja hubiC. Zaczynamy od utworzenia swojego konta i zainstalowania aplikacji, która w Fedorze 25 wymaga dodania odpowiedniego repozytorium. Dołączenie repozytorium Copr: # dnf copr enable madcat/hubic instalacja hubiC: dnf install hubiC Można oczywiście obsługiwać swoje konto poprzez stronę internetową ale my chcemy mieć ten proces w tle. Sama synchronizacja jest automatyczna i włącza się samoczynnie razem ze startem systemu. Aby było to możliwe, trzeba zapisać hasło do konta w pliku tekstowym, a następnie zalogować się, wkazując jako hasło ten plik, a także nazwę konta i katalog na dysku, który ma być synchronizowany według tego schematu: hubic login --password_path=/home/user/.config/hubiC/.hubicpassword [email protected] ~/hubic Tworzymy folder w katalogu domowym mkdir /home/user/hubic oraz plik z hasłem dostępu: mkdir /home/user/.config/hubiC/ && touch /home/user/.config/hubiC/.hubicpassword && echo "moje_hasło" > /home/marek/.config/hubiC/.hubicpassword Teraz można przystąpić do zaprogramowania obsługi backup`u. Będzie on się odbywał w tle a jedyne czego należy dopilnować, jeśli nie chcemy już skrajnie automatyzować procesu, aby komputer był włączony o zaplanowanej porze. Jeśli nie będzie to po prostu kopii nie wykona. Tworzę skrypt np. hubic.sh w dowolnej lokalizacji np. /home/user/ touch hubic.sh Edytuję plik i wklejam treść. To co umieścimy w skrypcie nasza wola, ja dałem przykładowo folder Dokumenty. Na potrzeby backup`u tworzę folder /tmp, który w efekcie końcowym zostanie usunięty. Rozszerzyłem opcje bezpieczeństwa plików poprzez spakowanie i później zaszyfrowanie. #!/bin/sh mkdir /home/user/tmp && rsync -avz --progress ~/Dokumenty /home/user/tmp && tar -zcvf /home/user/tmp/Dokumenty.tgz /home/user/tmp/Dokumenty && openssl enc -aes-256-cbc -salt -in /home/user/tmp/Dokumenty.tgz -out /home/user/tmp/Dokumenty.tgz.enc -k "hasło" && mv /home/user/tmp/Dokumenty.tgz.enc /home/user/hubic/Documents && rm -rf ~/tmp Nadaję mu prawa wykonywania chmod +x hubic.sh Na koniec formułuję w crontab porę backup`u np. crontab -e 0 9 * * 0 /home/user/hubic.sh Kopia będzie robiona co niedzielę o godzinie 9:00 A teraz droga powrotna na odwrócenie procesu czyli: odszyfrowanie: openssl aes-256-cbc -d -salt -in /home/user/hubic/Documents/Dokumenty.tgz.enc -out /home/user/Dokumenty.tgz rozpakowanie: tar zxvf Dokumenty.tgz Wybrałem jeszcze najprzydatniejsze polecenia z manuala do obsługi terminalem: hubic status hubic stop hubic logout hubic synchronize hubic pause
    2 punkty
  20. Jakoś nie poszedłem z duchem czasu i trójka nigdy mi nie podeszła. Generalnie scena moderska zarówno do Heroes of Might and Magic 2/3/4, jak i Might and Magic 6/7/8 (żeby wspomnieć tylko o Mergemod, który łączy te gry w jedną i spolszczeniu do niego) jest bardzo aktywna i nie zanosi się, żeby miała dosyć. Fheroes to silnik do Gry Heroes of Might and Magic II, działający natywnie na Linuksie, w tym na Fedorze. Po rozpakowaniu archiwum zip z grą gdzieś do katalogu domowego, trzeba je uzupełnić plikami gry - mapami, muzyką, filmikami. Ja użyłem plików z płyty z polskim Heroes II GOLD, którą przechomikowałem przez ostatnie 20 lat w małej torbie na płyty CD. Zawartość katalogu z grą wkleiłem na dole. Fheroes ma polską wersję, więc polskie filmiki jak najbardziej się z nią komponują. Można też użyć plików gry zakupionej przez Good Old Games. W grze można zwiększyć rozdzielczość, jednak nie polecam nic ponad 800x600, ponieważ gra natywnie działa w proporcjach 4:3 i co prawda jest narysowana ładnie (nie są to parszywe rendery z trójki), ale nie skaluje się w ogóle na duże ekrany. Nie skaluje się również kursor i na pełnym ekranie jest mikroskopijny. Można temu zaradzić programem gamescope. Trzeba w ustawieniach gry wyłączyć pełny ekran i uruchamiać aplikację jak poniżej: INTEL_DEBUG=noccs gamescope -w 800 -h 600 -W 1920 -H 1080 --fsr-sharpness 10 -F nis -f ./fheroes Na niektórych sterownikach graficznych mogą występować drobne przekłamania w rysowaniu ekranu gry, ale są tego warte. Przynajmniej widać kursor. . ├── Anim │ ├── CHOOSE.SMK │ ├── Choosew.smk │ ├── CREDITS.SMK │ ├── CYBCREDS.SMK │ ├── CYLOGO.SMK │ ├── DEFEAT.SMK │ ├── DES10.SMK │ ├── DES11.SMK │ ├── DES12.SMK │ ├── DES13.SMK │ ├── DES14.SMK │ ├── DES15.SMK │ ├── DES9.SMK │ ├── EARTH.SMK │ ├── EVIL01.SMK │ ├── Evil01v.smk │ ├── EVIL02.SMK │ ├── Evil02w.smk │ ├── Evil03qw.smk │ ├── EVIL03.SMK │ ├── Evil05av.smk │ ├── Evil05bv.smk │ ├── EVIL05.SMK │ ├── Evil06aw.smk │ ├── Evil06bw.smk │ ├── EVIL06.SMK │ ├── EVIL07.SMK │ ├── Evil07w.smk │ ├── Evil08.smk │ ├── EVIL09.SMK │ ├── Evil09w.smk │ ├── EVIL10.SMK │ ├── Evil11w.smk │ ├── GOOD01.SMK │ ├── Good01v.smk │ ├── GOOD02.SMK │ ├── Good02w.smk │ ├── Good03qw.smk │ ├── GOOD03.SMK │ ├── GOOD04.SMK │ ├── Good04w.smk │ ├── GOOD05.SMK │ ├── Good05v.smk │ ├── Good06av.smk │ ├── Good06bv.smk │ ├── GOOD06.SMK │ ├── Good07qw.smk │ ├── GOOD07.SMK │ ├── GOOD09.SMK │ ├── Good09w.smk │ ├── GOOD10.SMK │ ├── Good10w.smk │ ├── H2XINTRO.SMK │ ├── Intro.smk │ ├── IVYBACK.SMK │ ├── LIBRARY.SMK │ ├── Libraryw.smk │ ├── LOSE.SMK │ ├── Mixdes10.smk │ ├── Mixdes11.smk │ ├── Mixdes12.smk │ ├── Mixdes13.smk │ ├── Mixdes14.smk │ ├── Mixdes15.smk │ ├── Mixdes9.smk │ ├── Mixpol1.smk │ ├── Mixpol2.smk │ ├── Mixpol3.smk │ ├── Mixpol4.smk │ ├── Mixpol5.smk │ ├── Mixpol6.smk │ ├── Mixpol7.smk │ ├── Mixpol8.smk │ ├── Mixvoy21.smk │ ├── Mixvoy22.smk │ ├── Mixvoy23.smk │ ├── Mixvoy24.smk │ ├── Mixvoy25.smk │ ├── MixWiz16.smk │ ├── Mixwiz17.smk │ ├── MixWiz18.smk │ ├── Mixwiz19.smk │ ├── Mixwiz20.smk │ ├── MM6.SMK │ ├── NWCLOGO.SMK │ ├── POL1.SMK │ ├── POL2.SMK │ ├── POL3.SMK │ ├── POL4.SMK │ ├── POL5.SMK │ ├── POL6.SMK │ ├── POL7.SMK │ ├── POL8.SMK │ ├── Prison.smk │ ├── Rbetrayv.smk │ ├── Sbetrayv.smk │ ├── SCHOOSE.SMK │ ├── SCYBCRED.SMK │ ├── SCYLOGO.SMK │ ├── SDEFEAT.SMK │ ├── SDES10.SMK │ ├── SDES11.SMK │ ├── SDES12.SMK │ ├── SDES13.SMK │ ├── SDES14.SMK │ ├── SDES15.SMK │ ├── SDES9.SMK │ ├── SEVIL01.SMK │ ├── Sevil01v.smk │ ├── SEVIL02.SMK │ ├── SEVIL03.SMK │ ├── SEVIL05.SMK │ ├── SEVIL06.SMK │ ├── SEVIL07.SMK │ ├── SEVIL08.SMK │ ├── SEVIL09.SMK │ ├── SEVIL10.SMK │ ├── Sevil5av.smk │ ├── Sevil5bv.smk │ ├── SGOOD01.SMK │ ├── Sgood01v.smk │ ├── SGOOD02.SMK │ ├── SGOOD03.SMK │ ├── SGOOD04.SMK │ ├── SGOOD05.SMK │ ├── Sgood05v.smk │ ├── SGOOD06.SMK │ ├── SGOOD07.SMK │ ├── SGOOD09.SMK │ ├── SGOOD10.SMK │ ├── Sgood6av.smk │ ├── Sgood6bv.smk │ ├── SH2XINTR.SMK │ ├── Sintro.smk │ ├── SLIBRARY.SMK │ ├── SLOSE.SMK │ ├── SMM6.SMK │ ├── SNWCLOGO.SMK │ ├── SPOL1.SMK │ ├── SPOL2.SMK │ ├── SPOL3.SMK │ ├── SPOL4.SMK │ ├── SPOL5.SMK │ ├── SPOL6.SMK │ ├── SPOL7.SMK │ ├── SPOL8.SMK │ ├── Sprison.smk │ ├── SVOY21.SMK │ ├── SVOY22.SMK │ ├── SVOY23.SMK │ ├── SVOY24.SMK │ ├── SVOY25.SMK │ ├── SWINS.SMK │ ├── SWIZ16.SMK │ ├── SWIZ17.SMK │ ├── SWIZ18.SMK │ ├── SWIZ19.SMK │ ├── SWIZ20.SMK │ ├── VOY21.SMK │ ├── VOY22.SMK │ ├── VOY23.SMK │ ├── VOY24.SMK │ ├── VOY25.SMK │ ├── WIN.SMK │ ├── WIZ16.SMK │ ├── WIZ17.SMK │ ├── WIZ18.SMK │ ├── WIZ19.SMK │ └── WIZ20.SMK ├── changelog.txt ├── Data │ ├── Campaign.hs │ ├── Heroes2.agg │ ├── Heroes2x.agg │ ├── Ivydes.smk │ ├── Ivypol.smk │ ├── Ivyvoy.smk │ ├── Ivywiz.smk │ ├── Netlodr.dat │ └── Standard.hs ├── download_demo_version.sh ├── extract_homm2_resources.sh ├── fheroes2 ├── files │ ├── data │ │ └── resurrection.h2d │ └── lang │ ├── be.mo │ ├── bg.mo │ ├── cs.mo │ ├── de.mo │ ├── dk.mo │ ├── es.mo │ ├── fr.mo │ ├── hu.mo │ ├── it.mo │ ├── lt.mo │ ├── nb.mo │ ├── nl.mo │ ├── pl.mo │ ├── pt.mo │ ├── ro.mo │ ├── ru.mo │ ├── sk.mo │ ├── sv.mo │ ├── tr.mo │ ├── uk.mo │ └── vi.mo ├── LICENSE ├── Maps │ ├── Alteris2.mp2 │ ├── Alteris.mp2 │ ├── ARRAX.MX2 │ ├── BELTWAY.MP2 │ ├── BlackFor.mp2 │ ├── BROKENA.MP2 │ ├── CAMP1_01.HXC │ ├── CAMP1_02.HXC │ ├── CAMP1_03.HXC │ ├── CAMP1_04.HXC │ ├── CAMP1_05.HXC │ ├── CAMP1_06.HXC │ ├── CAMP1_07.HXC │ ├── CAMP1_08.HXC │ ├── CAMP2_01.HXC │ ├── CAMP2_02.HXC │ ├── CAMP2_03.HXC │ ├── CAMP2_04.HXC │ ├── CAMP2_05.HXC │ ├── CAMP2_06.HXC │ ├── CAMP2_07.HXC │ ├── CAMP2_08.HXC │ ├── CAMP3_01.HXC │ ├── CAMP3_02.HXC │ ├── CAMP3_03.HXC │ ├── CAMP3_04.HXC │ ├── CAMP4_01.HXC │ ├── CAMP4_02.HXC │ ├── CAMP4_03.HXC │ ├── CAMP4_04.HXC │ ├── CAMPE01.H2C │ ├── CAMPE02.H2C │ ├── CAMPE03.H2C │ ├── CAMPE04.H2C │ ├── CAMPE05B.H2C │ ├── CAMPE05.H2C │ ├── CAMPE06.H2C │ ├── CAMPE07.H2C │ ├── CAMPE08.H2C │ ├── CAMPE09.H2C │ ├── CAMPE10.H2C │ ├── CAMPE11.H2C │ ├── CAMPG01.H2C │ ├── CAMPG02.H2C │ ├── CAMPG03.H2C │ ├── CAMPG04.H2C │ ├── CAMPG05B.H2C │ ├── CAMPG05.H2C │ ├── CAMPG06.H2C │ ├── CAMPG07.H2C │ ├── CAMPG08.H2C │ ├── CAMPG09.H2C │ ├── CAMPG10.H2C │ ├── CARMINE.MX2 │ ├── ClouXeen.MX2 │ ├── ColosCav.MX2 │ ├── DdDragon.mp2 │ ├── DEATHG.MP2 │ ├── DECISION.MX2 │ ├── DOMINION.MX2 │ ├── DRAGON.MX2 │ ├── DRAGONR.MP2 │ ├── DRAGONW.MP2 │ ├── Dungeonb.mx2 │ ├── ENROTH.MP2 │ ├── FamReun.MX2 │ ├── FOOLGOLD.MX2 │ ├── FORHONOR.MX2 │ ├── FORSAKEN.MP2 │ ├── FORTRESS.MX2 │ ├── FULLHSE.MX2 │ ├── GateHell.mp2 │ ├── GhostPlt.MX2 │ ├── GoAskAli.mp2 │ ├── GOODVS.MP2 │ ├── GREED.MX2 │ ├── GrimReap.mp2 │ ├── GROUNDZE.MX2 │ ├── GRWar2.MX2 │ ├── GUARDWAR.MX2 │ ├── HEROES.MP2 │ ├── HOTSPOT.MP2 │ ├── HUNICORN.MX2 │ ├── ISLEMAZE.MX2 │ ├── Journals │ │ ├── BETRAYAL.TXT │ │ ├── GHOST.TXT │ │ ├── GOHNOTES.TXT │ │ ├── ROADHOME.TXT │ │ ├── ROCNOTES.TXT │ │ ├── THUNK1.TXT │ │ ├── THUNK2.TXT │ │ ├── THUNK3.TXT │ │ ├── THUNK4.TXT │ │ ├── THUNK5.TXT │ │ ├── WIZARD1A.TXT │ │ ├── WIZARD1.TXT │ │ ├── WIZARD2A.TXT │ │ ├── WIZARD2.TXT │ │ ├── WIZARD3A.TXT │ │ └── WIZARD3.TXT │ ├── KeyOfSol.mx2 │ ├── KeyOfSol.txt │ ├── KINGDTH.MX2 │ ├── LastHope.mx2 │ ├── Leopoldv.mx2 │ ├── LOSTCON.MP2 │ ├── LOSTRELI.MP2 │ ├── Ludicrou.mx2 │ ├── MAGIC3.MX2 │ ├── MerryMen.mp2 │ ├── MIGHTV.MP2 │ ├── MINERALW.MP2 │ ├── MireStra.MX2 │ ├── MOUNT.MP2 │ ├── NEWENEMY.MX2 │ ├── NVSS.MX2 │ ├── OVERLORD.MP2 │ ├── PANDAMON.MP2 │ ├── PEASANTS.MX2 │ ├── PIRATE.MX2 │ ├── PlainAek.MX2 │ ├── PORTALS.MX2 │ ├── PYRAMID.MP2 │ ├── Quadrup.mx2 │ ├── RdHome.mp2 │ ├── REVOLU.MP2 │ ├── RiddleMe.mp2 │ ├── RIVER.MP2 │ ├── RocRound.MX2 │ ├── SANDTIME.MX2 │ ├── SCORCH.MP2 │ ├── SEASONS.MX2 │ ├── SEVENL.MP2 │ ├── SHIPW.MP2 │ ├── SHRKANIA.MX2 │ ├── SKIRMISH.MX2 │ ├── SlayerLeg.mp2 │ ├── SLUGFEST.MP2 │ ├── SPELLC.MP2 │ ├── SuddenSe.mp2 │ ├── SURFTURF.MX2 │ ├── TELEPORT.MP2 │ ├── TERRAF.MP2 │ ├── TERRAIN.MX2 │ ├── THEBACK.MX2 │ ├── THECLEAR.MP2 │ ├── THEOTHER.MP2 │ ├── Threedom.mx2 │ ├── Thunk.mx2 │ ├── UNDEADA.MP2 │ ├── UNHOLY.MP2 │ ├── VALLEY.MX2 │ ├── VIKINGS.MP2 │ ├── WARIORK.MP2 │ ├── WASTL.MP2 │ ├── WHOAM.MP2 │ ├── WINTERL.MP2 │ ├── WITCHHNT.MX2 │ ├── Wizland1.mp2 │ ├── WIZLAND2.MX2 │ └── WIZLAND3.MX2 ├── README.txt └── script └── linux └── install_sdl_2.sh 10 directories, 368 files
    1 punkt
  21. KDE i Gnome współdzielą Twój katalog domowy i mogą tam zapisywać jakie tylko pliko chcą. Od jakiegoś czasu obydwa pulpity trochę zunifikowały konfigurację do wytycznych Freedesktop. Odinstalowanie grupy pakietów KDE nie pomoże samo w sobie, bo będzie trzeba teochę przeklilać konfigurację Gnoma.
    1 punkt
  22. To nie jest katalog /media. To jest katalog /run/media/[uzytkownikmontujacy]/[nazwaplyty] . To jest chyba zrobione, żeby po pierwsze pozbyć się w końcu katalogu /media, który był wymyślony po nic, oraz żeby różni użytkownicy mogli zamontować ten sam obraz/urządzenie bez konfliktów nazw.
    1 punkt
  23. Twojego urządzenia nie ma na liście wspieranych przez fprint. W drugim Dellu powinieneś mieć czytnik palców od Godixa, który akurat jest wspierany i dlatego działa out of box. https://fprint.freedesktop.org/supported-devices.html
    1 punkt
  24. No to po prostu kwestia wyboru odpowiedniego układu klawiatury. Dla przykładu ja mam do wyboru (spośród wielu, wielu innych) m.in. takie układy. Na górze domyślny Polski. Na dole po prawej domyślny Niemiecki, po lewej Niemiecki (USA), który jak się domyślam jest układem, który chcesz mieć u siebie. PS. Takie fajne podglądy i tak szeroki wybór mam w KDE, nie wiem, czy Gnome też ma coś takiego.
    1 punkt
  25. Próbowałem naciskać wszystkie przyciski funkcyjne od F1 do F12 i żadna z funkcji im przyporządkowanych nie chciała się uruchomić. Po poradzie pana z infolinii HP nacisnąłem równocześnie przycisk Escape i Power i efektem tego było wejście do trybu ustawień i dopiero z tego poziomu dało się wejść do ustawień Biosu uefi. Wtedy wybrałem Windows jako pierwszy startujący system i wingroza 11 się uruchomiła. Po wybraniu fedory 38 pojawiał się komunikat o braku pliku konfiguracyjnego Gruba i linijka Grub rescue..... Z poprzednimi wersjami fedory nie było takich problemów przy instalacji. W najbliższych dniach ma się ukazać nowy Ubuntu 23 04. Zobaczymy czy on okaże się lepiej udany niż bardzo pechowa dla mnie Fedora 38.
    1 punkt
  26. Już się doczytałęm, co próbujesz zrobić. Powyższa konstrukcja nie ma sensu. Sudo oczekuje parametru oraz nazwy użytkownika, na którego chcesz się przełączyć. Sudo nie ma nic wspólnego z bazą danych Postgres. Służy tylko jako wygodne narzędzie do logowania się na użytkownika postgres: sudo su - postgres I w tym przypadku tylko do tego. Hasło, o jakie sudo prosi nie jest hasłem użytkownika postgres, ale tym, którego używasz przy uruchamianiu systemu, żeby zalogować się do pulpitu.
    1 punkt
  27. Nie masz żadnych szans na zapełnienie partycji / nawet w połowie. Chyba, że uruchomisz setki kontenerów Docker, które trzymają swoje pliki w katalogu /var/lib/docker. Ja na partycji / mam obecnie zajętych 19 gigabajtów, ponieważ ciągle pobieram różne pierdoły. A 4 gigabajty zajmują same logi systemowe, których nigdy nie chce mi się czyścić.
    1 punkt
  28. Niektóre wirtulizatory oferują współdzielony schowek, albo magiczne porty USB, z których może korzystać zarówno host, jak i wirtualka. Bardzo uparty wirus jest w stanie wówczas sobie poradzić. Jeżeli wyłączysz te funkcjonalności, to pozostaje błąd w kernelu hosta, albo na krzemie procesora. Bywało i tak, więc polecam regularne aktualizacje i nie ma się wówczas czym martwić.
    1 punkt
  29. z każdą dystrybucją będziesz tak miał dopóki nie wyłączysz bootowania z ISO : ) Nobara ma narzędzia dla gier, ale może brakować w niej rzeczy funkcjonalnych, poza tym to nadal jest Gnome (mało praktyczne i mało konfigurowalne środowisko), jeśli chcesz poznać świat Linuksa lepiej, polecam też sprawdzić inne forki, np. Kedora (KDE) i Ultramarine (środowiska Budgie i Cutefish)
    1 punkt
  30. Nazwa hosta jest wysyłana, gdy łączymy się z siecią. To może być zagrożeniem prywatności, a tym samym i bezpieczeństwa. Da się to jednak załagodzić i w tym krótkim poradniku pokażę, jak sprawić, by przy każdym uruchomieniu systemu nazwa hosta wyglądała niczym laptop z Windows. Edytujemy plik /etc/rc.d/rc.local i wklejamy mu ten skrypt: #!/bin/sh bash -c 'name="LAPTOP-$(< /dev/urandom tr -dc A-Z0-9 | head -c${1:-8})" && \ echo "$name" > /etc/hostname && \ hostname "$name" && \ ipv4_localhost_re="127\.0\.0\.1" && \ sed -i "s/^\($ipv4_localhost_re\(\s.*\)*\s\).*$/\1${name}/" /etc/hosts && \ sed -i "s/^\(::1\(\s.*\)*\s\).*$/\1${name}/" /etc/hosts' To tyle. Od teraz nazwa komputera będzie losowa w stylu: LAPTOP-H18C1EMX.
    1 punkt
  31. Jako że domyślnie nie ma włączonych pewnych funkcjonalności dla ludzi ceniących sobie prywatność, postanowiłem napisać pewne sztuczki po swojemu. Randomizacja adresu MAC i nazwy hosta w stylu laptopów z Windows. Poniższe musi się wykonać w template dla maszyny sys-net, która w moim przypadku dodatkowo jest disposable - przy każdym uruchomieniu nie zostają zapisywane zmiany, przez co nie wysyła nazw access pointów, do których się łączyłem: $ cat /rw/config/qubes-bind-dirs.d/50_user.conf binds+=( '/etc/NetworkManager/conf.d' ) $ cat /etc/NetworkManager/conf.d/00-macrandomize.conf [device] wifi.scan-rand-mac-address=yes [connection] wifi.cloned-mac-address=random ethernet.cloned-mac-address=random $ cat /rw/config/rc.local #!/bin/sh bash -c 'name="LAPTOP-$(head /dev/urandom | tr -cd \"A-Z0-9\" | fold -w8 | grep -v "\"" | head -n1)" && \ echo "$name" > /etc/hostname && \ hostname "$name" && \ ipv4_localhost_re="127\.0\.0\.1" && \ sed -i "s/^\($ipv4_localhost_re\(\s.*\)*\s\).*$/\1${name}/" /etc/hosts && \ sed -i "s/^\(::1\(\s.*\)*\s\).*$/\1${name}/" /etc/hosts'
    1 punkt
  32. Bardzo serdecznie dziękuję za informacje, super wytłumaczone
    1 punkt
  33. Instrukcja sprzed paru lat dla tego modelu. Wypróbuj, może wciąż działa
    1 punkt
  34. Zaktualizowałem główna maszynę i generalnie poszło bez problemu, ale po aktualizacji miałem problemy z selinuxem, nie mogłem dodać własnych polityk, prawdopodobnie naprawia to ta aktualizacja, szkoda, że tylko o tym nie wiedziałem :( Pomogło ręczne usunięcie kłopotliwych polityk semodule -X 200 -r container -r osbuild
    1 punkt
  35. Chyba będziesz musiał sam coś wymyślić. Generalnie, dostępne wyjścia uzyskasz poleceniem pactl list short sinks | cut -f 2 W wyniku tego otrzymasz przykładowo taki wynik: (to są akurat wyjścia dostępne u mnie, jeżeli masz tylko jedno wyjście musisz pogrzebać w ustawieniach pavucontrol) alsa_output.pci-0000_00_03.0.hdmi-stereo-extra2 alsa_output.pci-0000_00_1b.0.analog-stereo Aktualne wyjście otrzymasz poleceniem LANG=C pactl info | grep 'Default Sink' | cut -d':' -f 2 A ustawiasz poleceniem pactl set-default-sink <tu wstawiasz wyjście> np. pierwsze polecenie ustawia jako wyjście domyślne wyjście analogowe a drugie jako hdmi pactl set-default-sink alsa_output.pci-0000_00_1b.0.analog-stereo pactl set-default-sink alsa_output.pci-0000_00_03.0.hdmi-stereo-extra2 Wszystkie te polecenia wykonujesz jako zwykły użytkownik. Możesz te polecenia podpiąć pod jakieś ikony czy coś w tym stylu i zmieniać wyjścia ręcznie.
    1 punkt
  36. świetnie przygototowany filmik obrazujący migrację środowiska. https://pl.euro-linux.com/eurolinux/migracja-do-eurolinux/ dodam że z EuroLinux-a można korzystać za darmo bez ograniczeń, choć to może nie jest tak dobrze opisane na stronie...
    1 punkt
  37. Jeżeli instalator Debiana się uruchomił, to warto sprawdzić jak grub instalatora jest ustawiony i jakie parametry kernela są tam dodane. Obstawiam nieśmiertelne acpi - https://access.redhat.com/solutions/58790 .
    1 punkt
  38. Kolejny pakiet, który może się komuś przyda - python3-icmplib. Jest to kolejna implementacja protokołu ICMP w Pythonie, jednak ta w przeciwieństwie do ping3 (od wersji 2.9.0 również jest to możliwe), umożliwia między innymi "pingowanie" przez nie uprzywilejowanego użytkownika. Repo: https://copr.fedorainfracloud.org/coprs/sunwire/python-icmplib/ Strona autora: https://github.com/ValentinBELYN/icmplib Instalacja w standardowy sposób dla COPR dnf copr enable sunwire/python-icmplib dnf install python3-icmplib Przykładowy program w Pythonie #!/usr/bin/env python # -*- coding: utf-8 -*- from icmplib import ping host = ping('onet.pl', count=10, interval=0.2, privileged=False) print(f'Address: {host.address}\n\ Min rtt: {"{:.2f}".format(host.min_rtt)}\n\ Max rtt: {"{:.2f}".format(host.max_rtt)}\n\ Avg rtt: {"{:.2f}".format(host.avg_rtt)}\n\ All rtt: {" ".join(map("{:.2f}".format, host.rtts))}\n\ Packets sent: {host.packets_sent}\n\ Packets received: {host.packets_received}\n\ Packet loss: {host.packet_loss}\n\ Jitter: {host.jitter}\n\ Is alive: {host.is_alive}')
    1 punkt
  39. Skąd ja to znam. Mam podobny sprzęt HP DL380 G6 2xL5640 Więc zdecydowanie słabszy niż twój, póki nie dodałem karty PCIe to w idle było naprawdę cicho. Pod obciążeniem to już inna bajka. W elrepo są sterowniki wycofane z RHEL8 http://elrepo.org/tiki/DeviceIDs
    1 punkt
  40. Pliki rpmnew są tworzone podczas aktualizacji pakietu, kiedy plik /etc/cośtam jest różny od domyślnego, to znaczy został zamieniony przez użytkownika, administratora, czy kogokolwiek. W ramach rutynowych przeglądów systemu sprawdzam, czy takowych nie ma: sudo find /etc -name *rpmnew | wc -l sudo find /etc -name *rpmnew Na przykładzie pliku /etc/nsswitch.conf: vimdiff /etc/nsswitch.conf /etc/nsswitch.conf.rpmnew I nie powiem, jak się z tego wychodzi. Warto zobaczyć, co się zmieniło w domyślnej konfiguracji i nanieść zmiany na swoje pliki. Nowe wersje oprogramowania mają czasem jakieś nowe funkcje, których używanie można rozważyć. Zawsze to trochę czytania dokumentacji, sprawdzania kompatybilności. Ja staram się zawsze wyczyścić swoje systemy z rpmnew (oraz analogicznie z dpkg-dist w Debianach).
    1 punkt
  41. Prawdopodobnie powinno pomóc polecenie sudo grub2-editenv - unset menu_auto_hide
    1 punkt
  42. No cóż, ja nie używam ani Nagiosa ani Cacti, bo tak naprawdę nie mam takiej potrzeby. Ale używam własnego "monitoringu"
    1 punkt
  43. Po dzisiejszej aktualizacji kernela do 5.10.13-200 wróciło wszystko do normy. Dziękuje wszystkim za pomoc.
    1 punkt
  44. Tak jak pisałem, 64-bitowa konfiguracja wine będzie się gryzła z 32-bitową. Usuń katalog /home/uzytkownik/.wine i utwó©z go ponownie używając: WINEARCH=win32 winecfg Ja dosyć rzadko używam 32-bitowych aplikacji pod Windows 98, więc nie dodaję sobie prefiksu WINEARCH=win32 na stałe w konfiguracji i muszę go używać za każdym razem, kiedy chcę uruchomić stary program w Wine. Z tymi "multiledialnymi" aplikacjami na płytach DVD to może być niestety problem, bo często wymagają specyficznych kodeków i bilbiotek systemowych w bardzo specyficznych wersjach. To wszystko można dokonfigurować, ale zajmie Ci trochę czasu.
    1 punkt
  45. Wygląda jakby karta nie widziała kabla sieciowego (spróbuj podłączyć inny) spróbuj również polecenia ethtool -s enp3s15 port tp
    1 punkt
  46. Chyba masz złe keycode dla numpad 1 i 2 powinno być 87 i 88 a dla numpad 3 89. Mapowanie numpad 3 (keycode 89) jako prawy Ctrl xmodmap -e "clear Control" xmodmap -e "keycode 89 = Control_R" xmodmap -e "add control = Control_L Control_R"
    1 punkt
  47. Ponieważ nie wszyscy umieją trafić na naszą wiki, więc postanowiłem podpiąć temat z linkiem → Poradnik Fedory Zachęcam również wszystkich użytkowników do czytania pozostałych artykułów oraz do ich rozwijania/poprawiania i pisania nowych. [EDIT] Aktualizacja adekwatnie do najnowszego wydania Fedory.
    1 punkt
  48. Znalazłem w necie taką podpowiedź dnf install glibc-langpack-cs I teraz pojawia się taki błąd -bash: uwaga: setlocale: LC_TIME: nie można zmienić lokalizacji (pl_PL.UTF-8) Co ciekawe terminal dalej nie uruchamia się, ale znalazłem za to fajny zamiennik - Terminator teraz dodałem jeszcze rpm -qa | grep glibc glibc-langpack-en-2.27-8.fc28.x86_64 glibc-headers-2.27-8.fc28.x86_64 glibc-langpack-os-2.27-8.fc28.x86_64 glibc-devel-2.27-8.fc28.x86_64 glibc-common-2.27-8.fc28.x86_64 glibc-2.27-8.fc28.i686 glibc-2.27-8.fc28.x86_64 i okazuje się, że mam langpack-en więc doinstalowałem dnf install glibc-langpack-pl terminal zaczął działać i język zmienił się wszędzie na polski
    1 punkt
  49. ...A na 4.12.0-0.rc0-git9.1 porty USB działają normalnie...
    1 punkt
  50. Za Photoshopa polecam program KRITA Screen : http://upload.wikimedia.org/wikipedia/commons/5/52/Krita.png Instalacja pod KDE : #yum install calligra-krita
    1 punkt
×
×
  • Dodaj nową pozycję...