MmVisual hat geschrieben:Benenne einfach das Verzeichnis um: C:\Lazarus >> C:\Lazarus_1.4.4...
Das Programmverzeichnis direkt auf C: zu haben ist aber auch nicht die feine Englische...
Und du meinst die feine englische Art wäre, in C:\Programme zu installieren? Alles, nur das nicht! Erstens enthält der eigentliche Verzeichnisname (c:\program files) ein Leerzeichen, was einige FPC-Zusatztools nicht mögen), und zweitens hast du dort keine Schreibrechte und musst jedesmal die UAC abnicken, wenn du eine Komponente installierst oder ein Beispiel-Projekt ausprobieren willst. Lazarus gehört in ein ohne Einschränkungen beschreibbares Verzeichnis. Wenn diese Bedingung erfüllt ist, dann ist gegen c:\Lazarus nichts einzuwenden.
Genau deshalb liegt es unter C:\Lazarus. Jedes mal wenn ich unter Linux das Lazarus installiere habe ich auch die gleichen Rechteprobleme, ich muss immer das Lazarus Verzeichnis von Hand mit chmod manipulieren. Bei Windows kann man wenigstens noch frei entscheiden wo man das haben will. Bei Linux ist man schon viel mehr eingeschränkt :-/
Das Grundverständnis eines Linux-Users in Zusammenhang mit dem Wort "Einfach" ist heute genaus so wenig gegeben wie schon vor 10 Jahren. Da es schon daran scheitert was "Einfach" für einen Normalo-User bedeuted wird Linux immer ein Nischenprodukt für einige wenige "Experten" bleiben.
Das Grundverständnis eines Linux-Users in Zusammenhand mit dem Wort "Einfach" ist heute genaus so wenig gegeben wie schon vor 10 Jahren. Da es schon daran scheitert was "Einfach" für einen Normalo-User bedeuted wird Linux immer ein Nischenprodukt für einige wenige "Experten" bleiben.
Man braucht nun wirklich kein Experte zu sein um ein Terminal zu öffnen "Root" zu werden und SVN zu Installieren(Wenn nicht schon vorhanden) und dann noch die passende URL aus dem Internet suchen und Fertig. Bei FPC ist das schon aufwendiger. Das habe ich bis heute nur einmal geschafft zu Installieren(Aus dem SVN). Aber das ist ein anders Thema.
Die "Leute" Suchen doch alles im Internet, warum nicht auch mal sowas? Lazarus SVN und du wirst fündig werden...
MmVisual hat geschrieben:Genau deshalb liegt es unter C:\Lazarus. Jedes mal wenn ich unter Linux das Lazarus installiere habe ich auch die gleichen Rechteprobleme, ich muss immer das Lazarus Verzeichnis von Hand mit chmod manipulieren. Bei Windows kann man wenigstens noch frei entscheiden wo man das haben will. Bei Linux ist man schon viel mehr eingeschränkt :-/
Ernstgemeinte Frage: Warum musst du chmod benutzen, welches Problem tritt konkret auf?
- Installation von Lazarus mit den RPM Dateien und dem Paket-Manager - Kopieren Zeos in das Lazarus Verzeichnis unter Components - Installieren und Lazarus neu kompilieren -> geht nicht.
Ich habe mir ein VirtualPC Image vor ein paar Jahren so eingerichtet dass ich mit Lazarus meine Sourcen auf Linux übersetzen kann. Ich habe jetzt keine Lust einige Stunden hin zu sitzen und das ganze zu wiederholen.
MmVisual hat geschrieben:Jedes mal wenn ich unter Linux das Lazarus installiere habe ich auch die gleichen Rechteprobleme, ich muss immer das Lazarus Verzeichnis von Hand mit chmod manipulieren. Bei Windows kann man wenigstens noch frei entscheiden wo man das haben will. Bei Linux ist man schon viel mehr eingeschränkt :-/
Einfache Variante: FPC per Paketmanager installieren, Lazarus-Sourcen downloaden und in ein Verzeichnis unterhalb deines $home entpacken, dort drin make auf aufrufen, fertig.
Hat auch den Vorteil dass man nicht immer darauf warten muss, bis die aktuelle Lazarusversion mal in den Paketmanager aufgenommen wird.
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de