Da się na linuxie mieć jakby zainstalowaną jedną aplikację kilka razy tak jak na androidzie albo coś podobnego? Mam problem głównie z aplikacjami typu appimage które są przypisane do jakichś usług online gdzie można mieć tylko jedno konto w aplikacji. Jak np. tutanota. Teoretycznie można niektóre z nich odpalać przez przeglądarkę albo np. kontenery firefoxa ale jest to trochę niewygodne i średnio działa przypinanie skrótów do paska zadań albo menu jak w
@423frewq4f23: programy korzystają z katalogu użytkownika $HOME do zapisywania konfiguracji. Możesz stworzyć sobie folder UserProfiles w katalogu domowym i w środku podkatalogi z profilami. Wypada jeszcze podlinkować kilka ustawień z głównego $HOME, żeby np. style, czcionki i ikonki się zgadzały.

ProfileDir="$HOME/UserProfiles/Program1-Konto1"
mkdir -p "${ProfileDir}/{.config,.local/share}"
ln -s "$HOME/.gtkrc-2.0" "${ProfileDir}/.gtkrc-2.0"
ln -s "$HOME/.bashrc" "${ProfileDir}/.bashrc"
ln -s "$HOME/.profile" "${ProfileDir}/.profile"
ln -s "$HOME/.themes" "${ProfileDir}/.themes"
ln -s "$HOME/.icons" "${ProfileDir}/.icons"
ln -s "$HOME/.fonts" "${ProfileDir}/.fonts"
ln -s "$HOME/.config/gtk3.0"
  • Odpowiedz
@Atari_65XE: Ja jeszcze nie robiłem z powodu braku czasu, ale raczej też nie spodziewam się problemów. Tyle w internecie się pisze, że Fedore to najlepiej instalować od nowa, bo update zawsze się wywala, a ja u siebie już kilka wersji podniosłem i dalej wszystko śmiga.
  • Odpowiedz
Szukam jakiegoś mobo z n100 najlepiej z min. 2 portami eth (2.5gbs mile widziane) i min. 2x SATA, żeby wsadzić do obudowy 2U. Widziałem wiele minipc ale z reguły mają tylko 1eth i to najczęściej 1gbs. Znalazłem u chińczyków coś takiego https://pl.aliexpress.com/item/1005006414553184.html?mp=1&gatewayAdapt=glo2pol i grubo się zastanawiam nad zakupem. Ktoś korzysta z czegoś podobnego i ma coś do polecenia?

#homelab #opensource #intel #nas #linux #komputery
@glazikx: oglądałem, dzięki. Co mnie martwi to tylko 1 SATA jest podpięte bezpośrednio do CPU, reszta przez muxer gdzie suma transferów złącz jest sumowana na wszystkie 5 (przy hdd do storage to aż tak by nie przeszkadzało). Mimo wszystko przy tej cenie to chyba i tak nadal opłacalny zakup imo.
  • Odpowiedz
#programowanie #linux #bash

mam taką funkcję w bashu:

function cut() {
file=$1
part=$2
offset=$part*48
filename=$(basename ${file})
echo "Cutting part $part from $file"
convert "$file[48x48+$offset+0]" "test$part.png"
}

problem polega na tym, że $offset ewaluuje do stringa "3*48" np, zamiast przemnożyć wartość part * 48 i zwrócić wynik

co zrobić żeby to potraktowało jako liczby i wyliczyło wynik działania?
@Piotrekp666:

Nie ma programowania bez tego teraz


Jak ktoś nie umie programować i dopiero się uczy to może tak, ale też ostrożnie z tym bo chat generuje często bardzo zły kod i nauczysz się złych praktyk.

Jestem właśnie na spędzie wszystkich programistów z firmy. Serio - nikt obecnie nie używa już tych chatów w pracy, a rozmawiałem z wieloma osobami. Nie ma też ani jednej dyskusji poświęconej użyciu AI w codziennej
  • Odpowiedz
@pyroxar: js ma monopol na webie. Mieć monopol na najważniejszej platformie coś znaczy. W przypadku języków programowania masz tą samonapędzającą pętlę, gdzie popularne języki są coraz lepsze, bo dużo ludzi pracuje nad ich ekosystemem
  • Odpowiedz
Napisz mi odpowiednik komendy sudo hdparm -Y /dev/sda na Windows 10.
Nie znalazłem sposobu, żeby HDD przestał się kręcić, gdy odpalony jest Windows 10.
Ta komenda sprawia, że HDD przestaje się kręcić. Na Linux się da.
#windows #linux #hdd #dysk
W całej zajebistości MacOS nie znalazłem prostego rozwiązania, problemu który mam z uruchomieniem aplikacji z poziomu pliku .sh ale po za oknem terminala.
Chce uruchomić z poziomu jednego pliku ala bat w windows, kilka programów, niestety np OBS Studio odpala się w oknie termiala, inna apka odpala z domyślnymi ustawieniami, nie bierze pod uwagę lokalnych ustawień etc.
Szukałem, przerobiłem kilka automatorów ale taka funkcjonalność jest płatna :)

Czuje że może istnieć jakieś
Jak ja czytam coś o stacku technologicznym #linux #gnu coś ala gnulib-tools to się dziwię, dlaczego nie używają nowoczesnego stacku.

Ciągle tylko język C i #bash

Co im szkodzi przejść na #javascript ? Przecież tam jest wszystko lepiej i łatwiej.

Mam już dość czytania o tym że aplikacja XYZ w końcu zaczęła jako tako wyglądać;

Myślę że stack linuxa jest dziaderski.
Cześć! Pierwszy raz widzę takie cuda dlatego pytam. Kupiłem laptopa HP. Zamówiłem do niego dysk 1TB. Oryginalny dysk 512GB który był w laptopie dostałem luzem z laptopem z już włożonym dyskiem 1TB. Teraz chciałem użyć tego dysku 512G do home laba. Niestety wszędzie pokazuje się jako dysk 1Gb. Fdisk pokazuje 1G, HDTune również. Jak włożę do laptopa z którego był wyjęty to wszystko działa, normalnie mam 512G. Czy ten dysk jest jakoś
Hej.

Testuje fedore40 z kde 6.x i zauważyłem że niektóre aplikacje źle skalują czcionki. Są to aplikacje korzystające z QT które wyświetlają kod HTML, typu Kmail czy Akregator.

Jak sądzę znalazłem już zgłoszenie tego problemu i potencjalne jego rozwiązanie. Jednak w fedorze nie działa to co ktoś podał jako rozwiązanie problemu gdyż wyskakuje komunikat o ochronie pamięci.

Opis i potencjalne rozwiązanie problemu:
https://bugreports.qt.io/browse/QTBUG-113574

Może ktoś z was spotkał się z tym problemem
glewik - Hej. 

Testuje fedore40 z kde 6.x i zauważyłem że niektóre aplikacje źle ska...

źródło: Zrzut ekranu_20240420_172233

Pobierz
Dobra. przeczytałem to jeszcze raz... tym razem po drzemce (wstałem dziś o 4am) i już rozumiem

QTSCALEFACTORROUNDINGPOLICY=RoundPreferFloor kmail i wyświetla czcionki odpowiedni przeskalowane


@glewik: jako workaround możesz sobie dopisać

QT_SCALE_FACTOR_ROUNDING_POLICY=RoundPreferFloor
do ~/.pam_environment (zadziała po przelogowaniu), a potem #!$%@?ć jak już naprawią.
  • Odpowiedz
Testuję Windows bo od wielu lat pracowałem tylko na Linux ale z pewnych względów muszę popracować na systemie Windows.
Problem mam taki, że jak buduję swoją aplikację mvn w Linux to mam czas budowania 50 - 55 sekund. Jak buduję w Windows to nie mogę zejść poniżej 3 minut. Wyłączyłem wiele procesów i aplikacji, które mogły spowalniać budowanie, między innymi indeksowanie plików, TortoiseGit bo non stop używał proces cache, Defender bo analizował
@nameisnull: @asciiterror Kiedyś musiałem napisać pod Windowsa program i akurat była to dziesiątka. Wszystko było spoko, poza jednym serwerem, jednego z pierwszych użytkowników naszej nowej aplikacji. Zwykle użytkownicy używali laptopów lub PC, ale on odpalił sobie wszystko na serwerze dedykowanym, ze zdalnym dostępem.

Dwa tygodnie szukałem błędu, nawet zintegrowałem debugowanie specjalnie dla niego i po wywaleniu się, wykrywał to, restartował i wysyłał logi. Okazało się, że błąd był po stronie Windowsa.
  • Odpowiedz