![Hoe u oproepdoorschakeling op Android-apparaat in 2022 kunt inschakelen?](/f/f6532cfc8f4a85620278ff0dfa88d4ab.jpg?width=100&height=100)
Software compileren uit broncode klinkt misschien beangstigend, vooral als je het nog nooit eerder hebt gedaan. Als je een Linux-gebruiker bent en zelf iets wilt compileren, ben je hier aan het juiste adres.
In deze handleiding leert u hoe u moet compileren en uitvoeren ALLEENOFFICE Desktop-editors vanaf de broncode Ubuntu met behulp van speciale bouwtools.
ALLEENOFFICE Desktop-editors is een open-source kantoorsoftwarepakket dat draait op Windows, macOS en verschillende Linux-distributies. De oplossing wordt gedistribueerd onder de AGPLv3-licentie, dus het is gratis en kan worden gewijzigd.
Het wordt geleverd met een tekstverwerker, een spreadsheet-editor en een presentatietool die native compatibel zijn met de Microsoft Office-indelingen (DOCX, XLSX, PPTX) waarmee u elk Word, Excel en PowerPoint kunt openen en bewerken bestanden.
[ Misschien vind je het ook leuk: Hoe u een eLearning-platform maakt met Moodle en ONLYOFFICE ]
De ALLEENKANTOOR desktop-app biedt pakketten voor meerdere distributies (deb, rpm, snap, flatpak, AppImage), waardoor het gemakkelijk te installeren is in elke Linux-omgeving.
Als u echter wilt compileren ALLEENOFFICE Desktop-editors in je eentje kun je de build-tools gebruiken waarmee je automatisch alle vereiste afhankelijkheden, componenten en de nieuwste versie van de broncode van de applicatie kunt installeren.
Zorg er allereerst voor dat uw hardware voldoet aan de volgende vereisten:
De hieronder beschreven compilatiemethode is met succes getest op: Ubuntu 14.04 en kan ook werken op recentere versies van de distro.
Indien Python en Git niet op uw computer zijn geïnstalleerd, kunt u dit doen met de volgende opdracht:
$ sudo apt-get install -y python git
Na de installatie kunt u doorgaan met het compilatieproces door de repository van buildtools te klonen.
$ git kloon https://github.com/ONLYOFFICE/build_tools.git.
Ga daarna naar de build_tools/tools/linux map:
$ cd build_tools/tools/linux.
Voer een Python-script uit met de volgende parameter:
$ ./automate.py bureaublad.
Als u het script uitvoert zonder de desktopparameter, zult u ook compileren ALLEENOFFICE Document Server en ALLEENOFFICE Document Builder, wat niet nodig is.
Het script compileert automatisch alle componenten en afhankelijkheden die nodig zijn voor het juiste werk van ONLYOFFICE Desktop Editors. Wees geduldig. Het compilatieproces kan veel tijd in beslag nemen. Als het klaar is, vind je de nieuwbouw in de ../../out/linux_64/onlyoffice/desktopeditors/ map.
Nu de build klaar is, ga naar de ../../out/linux_64/onlyoffice/desktopeditors/ map met de volgende opdracht:
cd ../../out/linux_64/onlyoffice/desktopeditors.
Voer dit uit om de applicatie te starten:
LD_LIBRARY_PATH=./ ./Desktopeditors.
ALLEENOFFICE Desktop-editors worden uitgevoerd.
Nu kan je:
Als er iets misgaat en u kunt niet correct compileren ALLEENOFFICE Desktop-editors van de broncode, je kunt altijd om hulp vragen door hier een probleem in te maken GitHub-opslagplaats of je kan installeer ALLEENOFFICE Desktop-editors met behulp van repository in Linux.