#linux

78
466
Jakie distro Linuksa wybralibyście obecnie na serwer i dlaczego?

Interesują mnie powody wyboru konkretnej dystrybucji - zapraszam więc co komentowania!

#ankieta #linux

Najlepsza dystrybucja Linuxa na serwer w 2024 roku to:

161 Głosów
katoda

A ja głosuję za Ubuntu LTS, głównie za backportowanie poprawek bezpieczeństwa do 5 lat. No chyba że jedyne co ma robić host to odpalać kontenery - wtedy RancherOS albo Container Linux (teraz to RHEL CoreOS).


Na flotach serwerów odradzam rolling distro (tutaj Arch + pochodne) - ciężko wrócić do point-in-time + uaktualnienia robią się ryzykowne.

mike-litoris

@koszotorobur 

debian


bo po prostu działa, bo jest elastyczny, bo nie trzeba dupić się z licencjami i to ja świadczę support

Do tego społeczność( oprócz tego ludzie), sprawdza się i jako nośnik kontenerów (docker) jak i system wewnątrzdockerowy.

Bootstrapowanie do funkcjonalnego chroota to kwestia minut, z przyjemnością można zrobić lokalny mirror repo i "mrozić kanały" mówiąc po rhelowemu.

bo jest jedną z najstarszych dystrybucji przez co jest dojrzały, patching nie odbywa się na zasadzie "co dziś wybuchnie". Stosunkowo łatwo utrzymać własne customowe repozytoria, jest popularny na tyle że znajdziesz w NASach i na systemach stricte wbudowanych jak kamery internetowe.

Bo jest podstawką wielu rozwiązań jak proxmox, openmediavault.

bo w 2024 roku można korzystać z netstata i iptables.

bo to system i na serwer i na biurko przez co doświadczenia z biurka można stosować na serwerze a serwerowe problemy odtwarzać na biurku.

Miedzyzdroje2005

@koszotorobur jakiekolwiek LTS. Arch z uwagi na skupienie się na najnowszych pakietach może sprawiać problemy

Zaloguj się aby komentować

Tak było (° ͜ʖ °)

Ustalmy raz na zawsze: pingwin czy win?

#heheszki #humorobrazkowy #informatyka #linux #komputery
31d17925-1cf9-4648-8c44-bb619e466bfc

Czego używasz na desktopie/laptopie?

778 Głosów
ostrynacienkim

@cyber_biker do giereczek winda, w robocie macos i linux

Bojowy_Agrest

Oh no, it's this thread again.


A tak serio to odkąd z 8 lat temu kupiłem Macbooka to do "codziennej pracy" (cokolwiek przez to rozumiemy) nie wyobrażam sobie powrotu do Windy. Super przyjemnie się pracuje na systemie, który ma prostą i przemyślaną strukturę plików (w końcu UNIX), ustawienia w jednym miejscu czy jest po prostu estetyczny.

gawafe1241

@cyber_biker MacBook Pro + PS5 i życie staje się proste i wygodne ( ͡° ͜ʖ ͡°)

Zaloguj się aby komentować

#linux

Linuksiarze, jaki tiling window manager jest teraz najlepszy?

Chodzi mi o prosty config i duże możliwości dla osób ogarniających programowanie
mike-litoris

@ElegantiaGallia i3 lub dwm

na upartego jak lubisz pisacswoje konfiguratory to bspwm

jiim

qtile jak znasz podstawy Pythona.

Catharsis

@ElegantiaGallia Jeżeli Wayland nie jest problemem to ostatnio korzystałem trochę z Hyprland i działa i wygląda genialnie. Zresztą wystarczy zobaczyć przykłady na ich stronie albo wpisać w google example hyprland dots i można zobaczyć co ludzie z tym wm robią. Masz prosty config, pluginy piszesz w c++ a skrypty możesz w czymkolwiek bo masz IPC albo są bindingi do paru języków.

Zaloguj się aby komentować

Dla nietechnicznych:
Tak właśnie zaczyna się historia każdego nerda. Potem już prosta droga na Polibudę.
Tak było, nie zmyślam.

https://m.youtube.com/watch?v=GSV5UDaTXDA

OK, starczy na dziś internetu xD

#heheszki #linux #informatyka
koszotorobur

@maly_ludek_lego - kurde - już zapomniałem ile się trzeba przy intalacji Archa nakomendować - no ale człowiek teraz przynajmniej wiem co każda ta komenda znaczy i do czego służy

Zaloguj się aby komentować

Po latach stagnacji na rynku środowisk graficznych na Linuxa, wygląda że w końcu mamy szansę na powiew świeżości zarówno pod względem graficznym(tutaj bez szału) jak i technologicznym(to mnie bardziej ciekawi)

PopOS Cosmic, to napisane w całości od zera środowisko graficzne na Linuxa, w całości przy użyciu języka Rust(no w sumie nie od zera, i jak sami autorzy określili, po prostu zabrali paczki z bibliotekami, trochę je podrasowali i złożyli) i według mnie to jest najbardziej ciekawe.

Dotychczas niemal wszystkie główne środowiska korzystały z Gtk/Qt, które miało swoje gorsze(np. to że pluginy były napisane w js, więc środowisko musiało mieć wbudowany cały interpreter js) jak i lepsze np. stosunkowo dobra stabilność i wiele funkcji.

Cosmic korzysta z biblioteki graficznej iced, w której gui tworzy się przy pomocy zwykłego kodu, który wkompiowuje się w plik binarny(akurat dla mnie, ograniczenie tworzenie gui z kodu rusta, jest minusem, bo przy każdej zmianie trzeba czekać kilka sekund aż program się przekompiluje)

W pakiecie jest dostępne też kilka podstawowych programów tj. sklep, edytor tekstu, menedżer plików, ale ciągle są one w trakcie tworzenia(obecna wersja to pre-alpha, wersja alpha powinna być dostępna do testów w przeciągu kilku tygodni)

Sam już próbowałem z miesiąc temu tego na fedorze(dla ciekawych - https://copr.fedorainfracloud.org/coprs/ryanabx/cosmic-epoch/ ) i mimo że brakowało masy opcji, to całkiem normalnie mi się używało tego środowiska.

Blog z ostatniej aktualizacji - https://blog.system76.com/post/hammering-out-cosmic-features

#linux
#popos
#rustlang
df1bf4b1-2f7c-421a-808b-db3adcc64c39
VonTrupka

lata stagnacji?

z linuksem to mi się już tylko kojarzy kilkaset dystrybucji i kilkanaście menedżerów okien.

Wszystko w permanentnych wersjach rozwojowych, w których najwięcej rozwijających się rzeczy to błędy.

Żadnej stabilizacji, nic pewnego poza płatnymi dystrybucjami typu rhel.


Rok temu rozważałem odejście z windowsa, ale odpuściłem bo już wybranie właściwej dystrybucji dla mnie było twardym orzechem do zgryzienia. A w trakcie tego pojawiła się kolejna zagwozdka: jakie X?


I tak minął kolejny huczny rok linuksa (☞ ゚ ∀ ゚)☞


Aby jednak było jasne, nie mam nic przeciwko nowym inicjatywom w oprogramowaniu.

Za to mam wszystko do kolejnych odłamów oprogramowania ( ͡° ͟ʖ ͡°)

dotevo

Jestem dinozaurem. Dobre środowiska graficzne skończyly się na KDE 3.X

Zaloguj się aby komentować

SMPlayer nie działa poprawnie/crashuje (czarny player i nic nie odtwarza) się, gdy jest zaznaczona opcja Stay on top --> While playing. Kombinowałem ze zmienianiem Output drivera i nadal to samo. Ma ktoś jakieś rozwiązanie na to?

#endeavouros #archlinx #linux #smplayer
Catharsis

@Mr_Hardy Uzyj MPV albo VLC. Co to wgl jest za player, pierwsze słysze.


Ewentualnie jak coś to każde sensowne DE czy WM powinno mieć wbudowaną opcje " Stay on top ", poszukaj w skrótach klawiszowych albo kliknij po prostu prawym na pasek z tytułem okna. Na KDE nazywa się to "Keep Above Others".

Zaloguj się aby komentować

Czołem koledzy linuksiarze. Pojawiła się opcja przejścia na nowe Teamsy dla appki PWA!

Wstępnie polecam, chodzi szybciej, a powiadomienia działają dużo lepiej! Oczywiście to nadal gówno PWA, ale lepszy rydz niż nic.

Miłego dnia pracy!

#linux #microsoft #programowanie
CyberDomino userbar
7bc2869d-5e36-4b6a-b96a-c4b41e331db7
Vuaaas

@CyberDomino Podeślesz jakiegos linka albo dasz tipa jak to uruchomić? Ostatnio używałem appki linuksowej, potem przestali ją wspierać i używałem przeglądarki a teraz mam na FireFoxie informację że moja przeglądarka nie jest wspierana a mam 124.0.2 xd

CyberDomino

kurcze, to chyba tylko chromium based

jak wejdziesz tu:

https://teams.microsoft.com/

to tam się w lewym górnym rogu pojawi ten przełącznik z obrazka

mike-litoris

@CyberDomino https://github.com/IsmaelMartinez/teams-for-linux

trochę mniej gówniane PWA


a tak w ogóle to na archive.org jest jeszcze do pobrania .deb z "klasycznym" teamsem. niecierpliwie czekam aż ktoś mądrzejszy ode mnie przepisze funckjonalność calli + czatów na coś niewebowego, tak jak Ripcord dla Slacka i Discorda.

Zaloguj się aby komentować

#linux #riscv #emulacja
https://github.com/LekKit/RVVM

dokumentacja i bloby znajdziecie https://github.com/LekKit/RVVM/releases/tag/v0.6

a co to jest? Ano kolejna "płytka" z RV na pokładzie. Płytka w cudzysłowie bo nie ma fizycznej formy, nie jest kompatybilna z tym co jest na rynku (Milk-V, Starfive), ale dostarczana jest z bootloaderem i obrazem kernela.
Zasuwa jak wściekłe, tyle powiem, a okienko symulujące framebuffer to dodatkowe ułatwienie w zabawie z tą architekturą.
mike-litoris

coś w ten serek. Alternatywa dla qemu

Zaloguj się aby komentować

#archlinux #linux #nas
Może mamy tu jakiegoś specjalistę bo przeszukałem już pol internetu i coś mnie chyba trafi jak nie rozwiaze tego. Dziś po aktualizacji Archa zrestartowałem sobie domowego NASa ( zaadaptowany 1litrowy lenovo) i wszystkie usługi przestały być dostępne z poziomu sieci LAN czyli z PC, laptopa, telefonow podłączonych do domowego routera do którego również wpięty jest ten sam NAS - wszystko w tej samej adresacji.
Nie mogę się podłączyć do usług działających bezposrednio w systemie: SSH, NFS, Cockpit, jak i tych działających na dockerze : dhcp, photoprism, pihole itp.
Co dziwne - wszystko działa z zewnatrz. Tak więc jeśli rozłączę się z sieci domowej i polacze przez telefon, to mogę bezposrednio wpiąć się przez ssh, jak również dzialaja wszystkie serwisy wystawione na zewnątrz. Co już zrobilem:
1. Restartowałem nasa wielokrotnie
2. Wyłączałem iptables, dodawałem reguły które dawały pełen dostęp z konkretnego pc. Innego firewall nie mam
3. Sprawdzałem czy jakaś usługa się nie wykracza, wszystko wydaje się ok.
4. Odpalałem sshd w trybie ręcznym na NASie (-ddd -p 42) I przy próbie podłączenia z lokalnego PC nic się nie wywala, po prostu wisi na kroku ssh2_msg_kexinit sent, mam wrażenie że wszystkie usługi właśnie w taki sposób dzialaja. Nic się nie wywala tylko połączenie wisi. Przez co nic za bardzo nie widać w logach tylko connection timeout.
5. Ping pomiędzy maszynami w LAN działa normalnie, to samo MTU 1500

Czy ktoś ma jakiś pomysł co mógłbym jeszcze sprawdzic?
mike-litoris

@bendyz cześć.

zacząłbym od rzeczy najprostszej - czy po reboocie jesteś w stanie się podłączyć do rzeczonego NAS'a lokalnie? Typu UART, lokalna konsola (klawiatura + ekran)?

Catharsis

@bendyz Taka rada. Jak korzystasz z czegoś rolling-release to rób sobie co jakiś czas backup plików systemowych i wszystkich configów np za pomocą timeshifta. Wtedy w takiej sytuacji możesz się łatwo cofnąć do poprzedniego działającego stanu i dowiedzieć się czy to wina aktualizacji czy coś innego się wywaliło.

bendyz

@mike-litoris @wykopany dzięki za pomoc. Nie mialem za bardzo czasu i chęci żeby to ogarnąć, dziś siadłem z dodatkową kartą ethernet na usb zeby sprawdzić czy inny interfejs pomoże. Obyło się jednak bez tego. w tablicy routingu zauważyłem ze jeden wpis jest podejrzanie zbędny, porównałem z innymi maszynami i tam go nie było. Tak więc po prostu wywaliłem i wszystko działa. Nie mam pojęcia skąd on się tam wziął, ale do czasu restartu po aktualizacji systemu wszystko działało więc jest to troszeczkę niepokojące. Jeszcze raz dzięki za poświęcony czas.

93e5e690-5136-4a4c-8891-8b6df7bf099b

Zaloguj się aby komentować

Doszło, ale to małe gówienko jest :3. Milk V Duo za 5-6$

64mb ram, linux inside :3 Gdyby nie to że nie ma wbudowanego WiFi, to byłby to #esp killer. Ale na pewno jest killerem dla Rassberry pico.

#arduino #esp32 #diy #programowanie #rtos #linux
Klopsztanga userbar
3f9bba2f-1e7a-45cf-b7bc-d8bdf059c146
bucz

@Klopsztanga ciekawy, jest ethernet bez wtyczki i slot na karty pamieci

9$ na ali, chyba sie skusze i tez zamowie

koszotorobur

@Klopsztanga - eh, coraz fajniejsze te zabaweczki - tylko czasu brak...

3zet

@Klopsztanga teraz zamówiłem Ox64 na bl808, będę robił open source DAPa odpalającego Rockboxa

Zaloguj się aby komentować

Witam, postawiłem na Raspberry pi zero W, pihole + unbound przez pare dni normalnie działało, a teraz przestało działać nie blokuje nic ani nie pokazuje żadnego ruchu, co może być nie tak? #linux #komputery #raspberrypi #pihole #siecikomputerowe #sieci #selfhosted
koszotorobur

@Azmodyn - postawić umiał ale logów sprawdzić już nie?

My tu naprawdę chętnie pomagamy ale nie dałeś nam żadnej możliwości by to zrobić

Zaloguj się aby komentować

Jak nie śledzicie ostatnich dram w świecie programowania/open source, to oto przedstawiam nową i dość specyficzną, bo ocierającą się o możliwe tworzenie backdoorów przez rządy w popularnej bibliotece do kompresji w Linuxie(nawet jeśli jej nie używacie bezpośrednio, to masa programów w systemie jej używa pod spodem).

W skrócie to autor biblioteki w wersji 5.6.0/5.6.1 zaczął dodawać stopniowo "obfuscated"(czyli to chyba się tłumaczy jako zaciemniony) kod, który ostatecznie miał raczej pozwalać na umożliwienie zdalnego dostępu do maszyny(ponieważ xz jest używany przez openssh).

Analiza - https://www.openwall.com/lists/oss-security/2024/03/29/4
Inna analiza - https://gist.github.com/thesamesam/223949d5a074ebc3dce9ee78baad9e27

Wątki na internecie - polecam przeczytać komentarze, które wyjaśniają niektóre rzeczy:


Backdoor został wykryty, ponieważ powodował duże spadki wydajności oraz nie lubiał się z valgrindem, który przeczuwał że coś z binarką nie jest w porządku(wygląda że plik binarny sam się modyfikował)

Dla uspokojenia, problematyczne wersje były używane głównie w niestabilnych wersjach dystrybucji.

#programowanie
#linux
#opensource
4dfb1ac0-745c-4efb-99b4-b878c6930ee0
Dzemik_Skrytozerca

I nikt nie napisze gdzie doszło do naruszenia bezpieczeństwa? Ludzie, wy macie jakieś pojęcie o dokumentowaniu rzeczy? A wystarczy dodać:


Backdoor in upstream xz/liblzma leading to SSH server compromise [CVE-2024-3094]


Ten dopisek ma też od razu funkcje, że dobrze się sprawdza w Google.

Catharsis

@qarmin Jak się kładłem spać to widziałem już o tym jakiś artykuł. Jak po obudzeniu się odpaliłem kompa to od razu mi się odpaliła przeglądarka bo nowy wpis w "arch news" a tam żeby szybko zaktualizować system bo jest backdoor w paczce. No to szybkie pacman -Syu i patrzę, mam już zainstalowaną wersję bez backdoora, taki Arch moment bo nawet nie wiem kiedy zrobiłem ten update xD

vinclav

@qarmin szczerze powiedziawszy, to mnie wcale nie dziwi, AI i te gówno czaty GPT pchają oprogramowanie w closed source.


Taki zabieg ma na celu coś takiego " ej no nie dajmy tak sobie puszowac komustam coś w sieć, zablokujemy dostęp do kodu".


Na co tępe masy przystaną, nadzieja dziwna epoka, w której programiści będą się uczyć, lub też nie, języków na zlecenie pracodawców, a to już nie będzie indiańskie eldorado.

Zaloguj się aby komentować