Sign in Join
Wiki copytemporary

Lazarus directory permissions on Linux and Unix/hu

English · Magyar

Lazarus könyvtárengedélyek Linux és Unix rendszereken

Általános tévhitek

Amikor a Lazarus-t *nix rendszerre telepíted (Linux/macOS) a disztribúció csomagkezelőjével, a lazarus bináris állományai egy olyan helyre kerülnek ahol csak a rendszergazdának van írási joga. Ez a tény sokakat megtéveszt és azt hiszik, hogy rendszergazdai jogok nélkül nem lehet újraépíteni a Lazarus-t (amire új csomagok/komponensek telepítésekor szükséges). E miatt egyesek meg akarhatják változtatni a Lazarus könyvtárának hozzáférési jogait. Annak ellenére, hogy ez nem igaz.

Amikor ilyen helyzetben kell újraépíteni a Lazarus-t, a Lazarus érzékeli, hogy nem rendelkezik írási joggal a könyvtárra ahol a bináris állományok találhatók. Ilyenkor az új Lazarus az elsődleges beállítások könyvtárában egy alkönyvtárban lesz létrehozva. Amikor az IDE befejezi az új Lazarus építését elindítja a startlazarus-t. A startlazarus alkalmazás érzékeli, hogy az elsődleges beállítások könyvtárában frissebb lazarus bináris található és ezt a frissebbet fogja indítani az eredeti helyett. Ez az oka annak, hogy jobb a Lazarus-t a startlazarus használatával indítani.

Lehetséges gondok ilyen helyzetben történő újraépítéskor

Az IDE újraépítésekor nem ajánlott kijelölni a "Minden tisztítása" lehetőséget a "Lazarus építés beállítása" ablakban, mert ez (egyebek mellett) az összes .ppu fájl törlésére ad parancsot, melyekre nem rendelkezünk írási joggal.

Ha változtatni szeretnél a Lazarus forráskódján

Akik szeretnének változtatni a Lazarus forráskódján (pl. hibákat javítani vagy segíteni a fejlesztést) telepítsék a Lazarus forráskódjait egy alkönyvtárba a saját felhasználói könyvtárukban és készítsék el a Lazarus-t forráskódból (lásd: Getting_Lazarus#Getting_Lazarus_SVN_development_version és Getting_Lazarus#Compiling_and_installing_Lazarus).

Ez az általános eljárás *nix rendszereken.


From the Free Pascal wiki, page "Lazarus directory permissions on Linux and Unix/hu", as it stood on 2019-12-23 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revision 1, last changed by WikiArchive .

Edited on wiki.freepascal.org by 3 people, 2015–2019

From the official wiki's backup of 26 May 2024: who edited this page there, and when. Edits made there after that date were not recorded, and the earlier versions are not shown here; the main page says why.

WhenWhoWhat changed
GáborCreated page
Gábor (minor)
Gábor2 Ha változtatni szeretnél a Lazarus forráskódján (minor)
Gábor1 Általános tévedések (minor)
Gábor2 Ha változtatni szeretnél a Lazarus forráskódján (minor)
Gábor (minor)
FTurtle
TrevÁltalános tévhitek: OSX->macOS (minor)
TrevFixed wiki heading level markup (minor)

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.