Falkon-23.08.5

Introduksjon til falkon

Falkon er en KDE nettleser som bruker QtWebEngine gjengivelsesmotor. Det var tidligere kjent som QupZilla. Den har som mål å være en lett nettleser tilgjengelig gjennom alle større plattformer.

Selv om falkon er nå en del av KDE, det kan bli installert uten KDE (med tap av kwallet funksjonalitet).

[Warning]

Warning

Falkon er avhengig av QtWebEngine. Som bruker en forgreningskopi av chromium, og er derfor sårbar for mange problemer som finnes der. Qt utviklerne har alltid foretrukket å lage utgivelser samtidig som resten av Qt (i stedet for å legge til nødrettinger). Nå som de er opptatt av å flytte til Qt6, 5.15.3 og senere Qt-5.15 utgivelser er i utgangspunktet bare tilgjengelige til betalende kunder. QtWebEngine er et unntak på grunn av LGPL lisensen sin, men å få git kildene (med forgrenet chromium undermodul) til et punkt hvor det med hell vil bygge på det nåværende BLFS systemet kan kreve mye innsats. Vær oppmerksom på at fremtidige rettelser for sårbarheter kan være svært forsinket, i den grad du bør vurdere å bruke en annen nettleser.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.1 plattform.

Pakkeinformasjon

falkon Avhengigheter

Påkrevd

extra-cmake-modules-5.115.0, KDE Frameworks-5.115.0 (for karchive), og qtwebengine-5.15.17

[Note]

Note

Strengt tatt er det bare karchive som kreves for å bygge falkon, men flere andre pakker i KF5 kan brukes hvis de er tilstede. For å bygge kun karchive, last ned den pakken fra den spesifiserte mappen i KDE Frameworks-5.115.0 og bruk byggeinstruksjonene på den siden og endre $KF5_PREFIX til /usr.

Valgfri

gnome-keyring-42.1, PySide2, og Shiboken2

Redaktørens notater: https://wiki.linuxfromscratch.org/blfs/wiki/falkon

Installasjon av falkon

Installer falkon ved å kjøre følgende kommandoer:

mkdir build &&
cd    build &&

cmake -DCMAKE_INSTALL_PREFIX=/usr \
      -DCMAKE_BUILD_TYPE=Release  \
      .. &&

make

For å teste resultatene, kjør: make test. Alle tester skal bestå. Hvis noen mislykkes, vil de fullstendige resultatene være tilgjengelige i Testing/Temporary/LastTest.log.

Nå, som root bruker:

make install
[Note]

Note

Når du oppgraderer denne pakken, er det mulig at innholdet av applikasjonen vil forbli tom selv om alt annet ser ut til å fungere skikkelig. Prøv i dette tilfellet å fjerne ~/.cache/falkon og starte programmet på nytt.

Hvis du har installert Pyside2 vil du undersøke hellopython.py som er i scripts/ mappen, og kanskje kopiere det til hjemmemappen din.

[Note]

Note

Hvis du er på en ikke-x86_64 arkitektur og får problemer med manglende tekst, kan det være lurt å eksportere QTWEBENGINE_CHROMIUM_FLAGS="--no-sandbox" før du kjører Falkon.

Parameterforklaringer

-DBUILD_TESTING=OFF: Dette vil spare litt tid og plass ved å ikke bygge testprogrammene, bruk denne hvis du ikke ønsker å kjøre testen.

Innhold

Installerte Programmer: falkon
Installert Bibliotek: libFalkonPrivate.so.3
Installert Mappe: /usr/share/falkon

Korte Beskrivelser

falkon

er en nettleser som bruker qtwebengine

libFalkonPrivate.so.3

inneholder funksjoner som brukes av falkon