haladó

dev-libs/protobuf Couldn’t parse default value

Ha ez a hiba:

google/protobuf/unittest.proto:519:46: Couldn’t parse default value.
google/protobuf/unittest.proto:522:44: Couldn’t parse default value.
make[2]: *** [unittest_proto_middleman] Error1

Akkor próbáld meg O2 vagy alacsonyabb GCC optimalizációs szinttel!

Ubuntu: disztribúciófrissítés parancssorból SSH-n

Előfordulhat, hogy távolról bejelentkezve kell egy Ubuntu disztribúciófrissítést levezényelni. Nem egy életbiztosítás, ugyanakkor egy kis odafigyeléssel gond nélkül működhet.

Első lépésként telepítsünk egy screen-t. A screen egy terminál multiplexer. Ami nekünk kell belőle, az az a képesség, hogy ha a konzol kapcsolat megszakad (e.g. leszakadunk az SSH-ról), akkor is tovább fut a munkamenetünk, ahová a géphez visszakapcsolódva könnyen újracsatlakozhatunk. Így nem szakad meg az aktuális parancs futása.
A telepítéshez add ki az alábbi parancsot:

Swappiness érték beállítása

Értéke 0 és 100 között lehet, alapértelmezetten 60. Minél nagyobb ez az érték, a kernel annál agresszívebb swappolásba kezd. Hogy jobban értsd: az alapértelmezett 60-as érték azt jelenti, hogy ha a memóriának már csak nagyjából a 40%-a szabad, akkor elkezd swappolni. Ha az érték 0, akkor csak OOM megelőzése céljából swappol, vagyis akkor, ha már nincs több lefoglalható szabad memória. Ha 100, akkor erőteljesen használja a swapot.

Az msttcorefonts EULA automatikus elfogadása

Ha automatikusan szeretnénk telepíteni az msttcorefonts csomagot, szükségünk van a hozzá tartozó EULA automatikus elfogadására.

echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections