Sposób na przywrócenie ustawień początkowych dla WSL na przykładzie dystrybycji Ubuntu
- Uruchomienie Dodaj usuń programy, wyszukanie danej dystrybucji i kliknięcie w “Opcje zaawansowane”
- Wykonanie “Resetuj”
Sposób na przywrócenie ustawień początkowych dla WSL na przykładzie dystrybycji Ubuntu
Jeśli po instalacji oh-my-zsh w konsoli WSL widzimy krzaczki jak poniżej to oznacza to brak zainstalowanych fontów w Windows. Oczywiście zakładam, że powerline fonts zostały zainstalowane na Ubuntu.
echo "\ue0b0 \u00b1 \ue0a0 \u27a6 \u2718 \u26a1 \u2699"
±
Rozwiązanie:
git clone https://github.com/powerline/fonts.git --depth=1
.\install.ps1
Oczywiście to tylko jedna z opcji poradzenia sobie z tym problemem.
Przeniesienie filesystemu WSL z dysku systemowego:
Od strony WSL do dysków możemy się dostać przez:
/mnt/<litera dysku>/Users/<username>
Z poziomu Windows* (*na przykładzie Windows 10) filesystem WSL znajduje się w:
%LOCALAPPDATA%\Packages\<nazwadystrybucji>\LocalState\rootfs
Gdzie <nazwadystrybucji> dla kilku popularnych dystrybucji to:
Czasem zdarza się pobrać PDF z banku czy z jakiegoś labo i okazuje się że nie można skopiować tekstu z pliku PDF. Wszystko jest fajnie, tylko jeśli potrzebujemy skopiować lub przepisać długi ciąg znaków pozornie nie podobny do niczego to mamy problem.
Autor PDF włączył zabezpieczenia, które i tak można w łatwy sposób obejść, trochę to bez sensu ale ludzie nadal stosują takie “triki”.
Widok zabezpieczeń dokumentu z poziomu Adobe Acrobat Reader wygląda tak:
Do pozbycia się zabezpieczeń najłatwiej skorzystać z Ghostscript (->http://ghostscript.com/download/)
Procedura usunięcia zabezpieczeń z PDF:
gswin64c -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile="x:\\gs\gs9.19\bin\notescured.pdf" "x:\\gs\gs9.19\secured.pdf"
W wersji x32 mamy plik gswin64c
Sam Ghostscript ma dużo więcej opcji, w tym przypadku najbardziej dla mnie przydatne to:
Oczywiście to jedna z wielu metod, przy minimalnym nakładzie pracy i konfiguracji. Chętni mogą uruchomić więcej fajerwerków przy konwersji lub wykonać ją z poziomu konsoli GhostScript.