majo

Jesteś nowy na forum? Przeczytaj ...

Udzielone Odpowiedzi

Oglądasz 15 posty - 151 do 165 (z 218 ogółem)
  • Autor
    Posty
  • W odpowiedzi do: [Solved] kropka jako separator dziesiętny liczby ? #6251
    Avatar photomajo
    Moderator

    Roboczo ustawiłem, tak jak piszesz, ale nie daje to spodziewanego rezultatu (przynajmniej dla wartości pobranych z pliku .csv ). Przy tych ustawieniach wartość 123.45 ciągle interpretowana jest jako pole tekstowe.
    Dopiero zamiana kropki na przecinek, powoduje, ze Calc widzi tu liczbę 123,45 .

    Rozwiązanie na bazie formuł Calca, które zastosowałem, w zupełności mi odpowiada. Daje dostęp do liczy z plików .csv i jednocześnie zachowuje zgodność formatu liczb w Calcu z innymi polskojęzycznymi pakietami (np. galculator ).

    Manjaro [stable] LTS, Xfce - tego używam

    Avatar photomajo
    Moderator

    Bingo :)

    downgrade libinput pomogło.

    Serdeczne dzięki za pomoc.

    PS
    Klawiatura zewnętrzna, PS2.

    Manjaro [stable] LTS, Xfce - tego używam

    Avatar photomajo
    Moderator

    Piszẹ za pomocą klawiatury ekranowej, więc może być nieskładnie – sorry.

    Problem z klawiaturą występuje wyłącznie w środowisku graficznym. W xfce4-terminal klawiatura też nie działa.
    Po przejściu do CLI (ctrt+alt+F4) klawiatura działa.

    Pakiety dodana/zmienione wczoraj:
    https://pastebin.com/twvgdbBq

    Logi z uruchamiania systemu z komendy journalctl -b (ok 92kB):
    https://pastebin.com/U3jqpsAL

    Cały log z komendy journalctl to ok 175MB, w tym ponad 1MB od wczoraj, ale chyba o to nie chodzi.

    EDIT:
    Roboczo zrobiłem downgrde pakietu manjaro-xfce-settings , ale to nic nie dało.

    EDIT2:
    Po raz pierwszy problem pojawił się, gdy chciałem wylogować się z systemu i zalogować ponownie.

    Manjaro [stable] LTS, Xfce - tego używam

    W odpowiedzi do: [Solved] kropka jako separator dziesiętny liczby ? #6201
    Avatar photomajo
    Moderator

    OK. Udało się. Zrobiłem automat na bazie formuł Calc’a.
    Użyłem funkcji WARTOŚĆ.LICZBOWA("123.45";".") , tworzącej liczbę na bazie tekstu z separatorem dziesiętnym ".", który może być inny, niż w ustawieniach lokalnych.
    Ponieważ funkcja ta generuje błąd w przypadku, gdy argumentem jest odwołanie do liczby całkowitej(bez kropki) w pliku .csv, dodatkowo użyłem funkcji JEŻELI.BŁĄD, korygującej ten przypadek.
    Automatycznie i poprawnie działająca formuła, pobierająca dane z komórki B3 z PLIK.csv ma teraz postać:
    =JEŻELI.BŁĄD(WARTOŚĆ.LICZBOWA('file:///KATALOG/PLIK.csv'#$PLIK.B3;".");'file:///KATALOG/PLIK.csv'#$PLIK.B3)

    Serdeczne dzięki za inspirującą pomoc :)

    Manjaro [stable] LTS, Xfce - tego używam

    W odpowiedzi do: [Solved] kropka jako separator dziesiętny liczby ? #6197
    Avatar photomajo
    Moderator

    Być może mamy inną wersję LO (u mnie jest libreoffice-still ), ale u mnie nie ma opcji ustawienia klawisza separatora dziesiętnego w ramach Calc (jak w zał.)
    Natomiast ustawienia klawisza separatora dziesiętnego jest możliwe jedynie globalnie, dla całego LO (jak w zał.)

    Pomysł na zmianę ustawień lokalnych języka na angielski tylko dla danego dokumentu bardzo mi się spodobał, ale chyba jest jakiś bug w LO, gdyż zmiana języka z zaznaczeniem opcji „Tylko w bieżącym dokumencie” skutkuje tym, że (po zamknięciu i) ponownym otworzeniu LO wprowadzona wcześniej zmiana jest zapamiętana jako globalna, dla całego LO.

    Mam pewien pomysł jak zrobić automat w ramach formuł Calc’a i jeśli w międzyczasie nikt nie podsunie mi innego rozwiązania, to spróbuję, może wieczorem, to przetestować. Dam znać co mi wyszło.

    Manjaro [stable] LTS, Xfce - tego używam

    W odpowiedzi do: [Solved] kropka jako separator dziesiętny liczby ? #6195
    Avatar photomajo
    Moderator

    Piszą „calc” miałem na myśli aplikację z pakietu LibreOffice od pracy z arkuszami kalkulacyjnymi ( pełna nazwa: LibreOffice Calc ).

    Nie chcę uruchamiać całego pakietu w angielskiej wersji.

    Przerobić w Calc oczywiście można, z tym że wymagać to będzie trochę nakładu pracy i prawdopodobnie, każdorazowo ręcznej interwencji. Ja natomiast mam w moich arkuszach roboczych odniesienia do PLIK.csv , z liczbami z kropką dziesiętną w środku i przykładowo poniższa formuła Calca daje mi automatyczny dostęp do liczby (z kropką w środku) w kolumnie B (czyli drugiej) i trzecim rzędzie.
    ='file:///KATALOG/PLIK.csv'#$PLIK.B3

    Manjaro [stable] LTS, Xfce - tego używam

    W odpowiedzi do: [Solved] kropka jako separator dziesiętny liczby ? #6193
    Avatar photomajo
    Moderator

    Środowisko: Xfce.
    Wersja systemu jest polska i taka ma być. Jednak chciałbym zmienić sam separator dziesiętny na kropkę, gdyż przecinek gryzie mi się z wartościami w plikach typu .csv, pochodzących z różnych źródeł, gdzie liczy, rozdzielone przecinkami, są zapisane w postaci 123.45, i te liczby chcę automatycznie przetwarzać w calc.

    Manjaro [stable] LTS, Xfce - tego używam

    Avatar photomajo
    Moderator

    Udało się :)
    Szanowni Koledzy, serdecznie dziękuję za pomoc.
    Skrypt mhwd-chroot robi kawał dobrej roboty i jest dokładnie tak, jak napisał aquila, tj. po wpisaniu sudo mhwd-chroot wyskakuje nowe okienko konsolowe z zapytaniem o wybór partycji.

    Manjaro [stable] LTS, Xfce - tego używam

    Avatar photomajo
    Moderator

    @pavbaranov
    Składając, to co piszesz z wiki, rozumiem, że tworzeniem tych katalogów, o których piszesz zajmuje się skrypt mhwd-chroot.
    Ja natomiast mam „wejść do schrootowanej partycji głównej” ? Tego nie rozumiem. Co to znaczy „wejść” ?cd nazwa_katalog czy coś innego ?

    Podsumowująć, zrobię tak:

    sudo pacman -S mhwd-chroot
    sudo mhwd-chroot

    Potem „wejść” do schrootowanej partycji głównej – tylko jak ?

    I dalej komendy:

    sudo pacman -S mtools os-prober
    sudo mount /dev/sda1 /boot/efi
    sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck
    sudo update-grub

    Manjaro [stable] LTS, Xfce - tego używam

    Avatar photomajo
    Moderator

    @pavbaranov
    Proszę, zaktualizuj linka w poprzednim poście, bo obecny jest błędny.

    A ja biorę się za Chroot pod UEFI. Brrr! Mam nadzieję, że nie wysadzę systemu :)

    Bazując na wiki Manjaro, poniżej podaję sekwencję komend, które planuję wykonać i proszę Was o weryfikację, czy jest to poprawnie.

    sudo pacman -S mhwd-chroot
    sudo mhwd-chroot

    Teraz nie wiem co autor miał na myśli pisząc Next, choose the root partition of your existing Manjaro installation.
    Domyślam się, że mogę zobaczyć jakieś menu, gdzie mam wskazać obecną partycję z Manjaro 17, tj. sda2 .
    Czy dobrze kombinuję ?

    I dalej komendy:

    sudo pacman -S mtools os-prober
    sudo mkdir /boot/efi
    sudo mount /dev/sda1 /boot/efi

    W powyższej komendzie podaję partycję, gdzie mam plik EFI, czyli u mnie sda1 ?

    I dalej komendy:

    sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=manjaro --recheck
    sudo update-grub

    Manjaro [stable] LTS, Xfce - tego używam

    Avatar photomajo
    Moderator

    @aquila
    Może coś niewłaściwie robię, jednak poniższa komenda nie generuje mi żadnej list potencjalnych urządzeń EFI.
    Niezależnie od tego, czy wywołuje ją z poziomu LiveMedia, czy z Manjaro 16, czy Manjaro 17, czy jako sudo, czy jako root zawsze mam ten sam rezultat:

    sudo efibootmgr
    BootCurrent: 0000
    Timeout: 0 seconds
    No BootOrder is set; firmware will attempt recovery


    @pavbaranov

    układ partycji:

    lsblk -f 
    NAME   FSTYPE LABEL    UUID                                 MOUNTPOINT
    sda                                                         
    ├─sda1 vfat            DFDC-27CF                            /boot/efi
    ├─sda2 ext4   M        79492466-7c01-4f91-93b6-d7bc1a79f22d /
    ├─sda3 swap            4a557fab-5124-49d5-b531-2d023b88efef [SWAP]
    ├─sda4 ext4   testy24g ccb66e9c-28a3-407a-9e98-33cdfc33a105 
    ├─sda5 ext4   rob16g   c0fe9982-bfcf-43b7-a26e-d480011ed2a0 
    ├─sda6 ext4   bd       84e26864-1cb9-4bd7-9cfd-915a847f1859 /run/media/ja/bd
    ├─sda7 ext4   slit     f9e1a6e3-9ab1-4e97-ae1f-1d0f953d5ed4 
    └─sda8 ext4   rob1g    582dbe21-e180-4e53-aa83-06165d603f27 

    Manjaro 17 jest na sda2 ( bez wydzielonego /home).
    Manjaro 16 jest na sda5 ( bez wydzielonego /home).

    Chyba znalazłem błąd, który popełniłem podczas instalacji Manjaro 16. Postępowałem zgodnie z instrukcją, a chyba powinienem pominąć krok, w którym wskazuje się partycję /boot/efi ( na str. 84 przewodnika).

    Manjaro [stable] LTS, Xfce - tego używam

    Avatar photomajo
    Moderator

    @pavbaranov
    Tak. Instalowałem tak, jak napisałeś (choć chciałem zainstalować drugi roboczy system Manjaro 16 bez GRUBa, jednak w instalacji z UEFI nie znalazłem opcji instalacji „bez GRUBa” ).

    Chcę aby Menu GRUBa miało klasyczny wygląd, tj. aby na pierwszym miejscu na liście była aktualna wersja systemu. I tak dokładnie wygląda GRUB zapisany obecnie na podstawowej partycji z Manjaro 17.x, jednak nie jest on uruchamiany.

    Z poziomu Manjaro 17 wykonałem polecenie sudo update-grub, które powinni przeinstalować GRUBa. Jednak zaktualizowało one jedynie GRUB zapisany na podstawowej partycji z Manjaro 17.x, ale komputer nie startuje z tego GRUBa, tylko z tego zapisanego w partycji z Manjaro 16.

    Jeśli chodzi o przywracanie GRUBa, to wiki Manjaro przedstawia ten zabieg trochę bardziej przystępnie, choć nie jest to do końca, przynajmniej dla mnie, klarowne, szczególnie w wersji z UEFI.

    Pytanie, czy jeśli zostawię Menu pojawiającego się GRUBa tak jak jest, tj.

    Manjaro Linux  [tu jest Manjaro 16] 
    Advanced options for Manjaro Linux   [dla Manjaro 16] 
    Manjaro Linux 17
    Advanced options for Manjaro Linux 17
    itd.

    , to czy w czasie kolejnej aktualizacji systemu na głównej partycji (obecnie z Manjaro 17), np. do Manjaro 18, aktywizuje mi się GRUB zapisany na tej partycji i przywróci mi się klasyczny wygląd Menu GRUBa ? :

    Manjaro Linux  [tu będzie Manjaro 18] 
    Advanced options for Manjaro Linux   [dla Manjaro 18] 
    Manjaro Linux 16
    Advanced options for Manjaro Linux 16
    itd.

    Manjaro [stable] LTS, Xfce - tego używam

    Avatar photomajo
    Moderator

    @Robert75
    Drugi system Manjaro zainstalowałem celowo na małej, roboczej partycji i ten system nie ma być aktualizowany do najnowszej wersji (służy on jedynie sporadycznie do testowania). Problem wersji systemu w tej partycji, nie jest moim problemem.

    Problemem jest to, co i jak zrobić, aby podczas startu komputera pojawiało się Menu GRUBa pobrane z głównej partycji (gdzie jest zainstalowany aktualny Manjaro 17), a nie to utworzone w partycji roboczej (z Manjaro 16).

    Manjaro [stable] LTS, Xfce - tego używam

    Avatar photomajo
    Moderator

    Manual gpg przeglądnąłem, ale nie jest łatwo odnaleźć w terminalu informację w 3200 liniach manuala, a wersje na www są stare i akurat tego tam nie znalazłem.

    A skoro domyślnie jest stosowane AES-128, a w 7-ZIP (który mam dostępny w wygodny sposób w Double Commander) jest stosowane AES-256, to czy poprawnie wnioskuję, że szyfrowanie za pomocą .7z będzie bezpieczniejsze ?

    I czy w przypadku szyfrowania AES-256 najlepiej należałoby zastosować hasło ok 32-znakowe (32*8=256) ?

    Manjaro [stable] LTS, Xfce - tego używam

    Avatar photomajo
    Moderator

    OK.
    Dzięki za podpowiedź – rzeczywiście po restarcie systemu do deszyfrowania pliku wymagane jest hasło.

    Mam jeszcze dwa dodatkowe pytania:
    1. Czy muszę generować klucze, skoro nie planuję wysyłać nikomu zaszyfrowanych plików/wiadomości ?

    2. W logu deszyfrowania jest info:
    gpg: dane zaszyfrowano za pomocą AES
    Jaki to jest AES; 128, 192, czy 256 bitów i jaką długość hasła należałoby zastosować, aby było na pewno bezpiecznie ?

    Manjaro [stable] LTS, Xfce - tego używam

Oglądasz 15 posty - 151 do 165 (z 218 ogółem)