Rudolf-F
Anmeldungsdatum: 2. Dezember 2014
Beiträge: Zähle...
Wohnort: Wien
|
Guten Abend aus Wien! Trotz Verwendung der Foren- und Internetsuche-Suche gelingt mir nicht die Lösung eines bestimmten Problems: Ich müsste auf einem "befreudeten" PC die Namen .thunderbird und thunderbird auszutauschen.
Kann auf den root/etc-Ordner ".thunderbird" - der sollte nämlich eben thunderbird heißen - wegen fehlendem root-Recht nicht zuzugreifen.
Wie bekomme ich bitte root-Rechte für den Ordner root/etc ? Sinn: Importieren der alten Thunderbird-Einstellungen auf einen neuen Ubuntu Thunderbird in die Datei home/.thunderbird. Diese heißt überraschenderweise jetzt eben thunderbird ohne Punkt und lässt sich nicht auf .thunderbird ändern, weil dieser Ordner ja schon im Rechnerverzeichnis/root existiert.
Daher muss ich diesen umbenennen, quasi entpunkten. Auf meinem eigenen Ubuntu-PC war der Import der Thunderbird-Datein nach .thunderbird plus default-Umbenennung völlig problemlos. Diverse im Netz angebotene Lösungen mit sudo -i etc., oder sudo passwd root, ermöglichten mir nicht den root-Zugriff.
Ein Bedienfehler meinerseits liegt mangels Fortgeschrittenen-Wissens nahe. Bitte um Hilfe Rudy F
|
Benno-007
Anmeldungsdatum: 28. August 2007
Beiträge: 29240
Wohnort: Germany
|
Willkommen! Kein Bedienfehler, sondern einige Denkfehler. In /etc (was meinst du mit root? etwa sogar /root?) sollst du manuell gar nichts an Thunderbird ändern. Von selber wird da auch kein .thunderbird liegen und wenn, hast du das ja schon mal mit root-Rechten umbenannt? Zeig mal in Kopie vom Terminal, kopiert mit Ein- und Ausgabe:
ls -hald /etc/*thunderbird ~/*thunderbird home/.thunderbird
Da gehört nichts hin, nur dein Nutzername: /home/benutzer/.thunderbird. Das kann man ohne root-Rechte umbenennen.
|
Rudolf-F
(Themenstarter)
Anmeldungsdatum: 2. Dezember 2014
Beiträge: 9
Wohnort: Wien
|
Na klar1 Das seltsame ist eben, dass der home/benutzer/thunderbird eben ohne (Punkt).thunderbird vorhanden ist. Und diesen will ich ja auf .thunderbird ändern, was nicht geht, weil im Root-Ordner "etc" ein "Punkt-thunderbird" existiert - den ich eben wegen fehlender root-Rechte nicht ändern kann. Und das möchte ich eben können. Auf diesen nicht bei mir befindlichem PC wurde vor einigen Monaten nur Ubuntu installiert und jetzt eben der thunderbird. Leider eben ohne der Möglichkeit ein früheres und umbenanntes xxxxxxxx.default zu importieren.
Was auf MEINEM Pc klaglos funktioniert hat.
Den thunderbird-Benutzerzugang "zu Fuß" einzurichten, habe ich gar nicht probiert, eben wegen der Importmöglichkeit von xxxxxxxx/default. Die Installations-DVD war auf beiden Pcs die gleiche. Am Donnerstag werde ich wieder bei diesem anderen PC sein, da kann ich dann Deine und vielleicht noch kommende Fragen checken. Danke Dir einstweilen ... Gute Nacht, R. btw Danke fürs "Willkommen" Fortsetzung
Ich habe Deinen Test jetzt auf meinem Ubuntu gemacht und da kommt erwartungsgemäß:
/home/Name/.thunderbird und /etc/thunderbird in blauer Schrift. Wie es ja richtig ist.
Am anderen PC wird der (.)eben beim /etc/.thunderbird stehen, was falsch zu sein schein.
|
Benno-007
Anmeldungsdatum: 28. August 2007
Beiträge: 29240
Wohnort: Germany
|
Und diesen will ich ja auf .thunderbird ändern, was nicht geht, weil im Root-Ordner "etc" ein "Punkt-thunderbird" existiert
Das ist falsch, es gibt da keinerlei solchen Zusammenhang zw. /etc und /home. Wie kommst du darauf? Und bitte gewöhne dir Begriffe an, die andere auch verstehen: /etc ist ein Systemordner, kein "Root"-Ordner. Hat damit nichts zu tun. Weder mit dem Admin root noch mit seinem Home /root noch mit dem Wurzelverzeichnis "/" (Root).
|
lionlizard
Anmeldungsdatum: 20. September 2012
Beiträge: 6244
Wohnort: Berlin
|
Wenn du einen Ordner /home/benutzer/thunderbird nicht in /home/benutzer/.thunderbird umbenennen kannst, so hat dies nichts damit zu tun, dass ein Ordner /etc/.thunderbird existiert. Normalerweise sollte der Befehl mv /home/benutzer/thunderbird /home/benutzer/.thunderbird deinen Ordner umbenennen. Wenn dies nicht funktioiert, weil du keine Berechtigung hast, so hat dieser Ordner bereits die falschen Rechte gesetzt. Unter diesen Umständen könnte Thunderbird mit den darin enthaltenen Dateien auch nichts anfangen bzw. würde diese auch gar nicht erst finden, da ihm der Zugriff nicht gestattet ist. Vielleicht hat dein Freund deswegen den Ordner sichtbar gemacht (denn der Punkt zu Beginn eines Dateinamens bei Linux bedeutet ja, dass die Datei das Attribut versteckt hat.) Deshalb würde ich als erstes die Rechte für das Homeverzeichnis korrigieren. Danach sollten alle Kopier- und Umbenenn-Aktionen auch mit normalen Benutzerrechten möglich sein. Ansonsten würde ein sudo mv /home/benutzer/thunderbird /home/benutzer/.thunderbird das Verzeichnis auch umbenennen, wenn das Verzeichnis Root gehört. Das würde dir aber, wie oben erwähnt, nicht beim Problem mit Thunderbird weiterhelfen.
|
Rudolf-F
(Themenstarter)
Anmeldungsdatum: 2. Dezember 2014
Beiträge: 9
Wohnort: Wien
|
Danke lionlizard, möglicherweise ist Dein mv... Konsolenbefehl die Lösung. Danke auch für Deine anderen, für einen 72-jährigen Windowskrüppel wertvollen Infos
Einstweilen allen Mitmachenden ein "Danke", werde am Samstag berichten. Gute Nacht
|
Benno-007
Anmeldungsdatum: 28. August 2007
Beiträge: 29240
Wohnort: Germany
|
Such bitte keine schnelle Lösung, sondern versuch auch zu verstehen, was wir dir mitteilen wollen - auch wenn es jetzt alles auf einmal kam. Wie von lionlizard gesagt: Wenn du jetzt den Ordner im Home (!) nicht umbenennen konntest, sind wohl die Rechte falsch - und dann brauchst du sudo, aber das ist: 1. nicht ausreichend 2. wurde dann vorher schon was falschgemacht 3. hat es nichts mit /etc zu tun und mein Befehl hätte alle Ordner auf Existenz und deren richtige oder falsche Rechte geprüft. Nun hast du es komplett und kannst dann später am andren PC direkt loslegen, wenn du unsere Worte verstanden hast. Bitte nicht einfach irgendwas machen - dadurch kam es nämlich erst zu den Problemen und deinen falschen Lösungsansätzen, weil /etc damit nun mal überhaupt nichts zu tun hat. 😉 Grüße, Benno
|
Rudolf-F
(Themenstarter)
Anmeldungsdatum: 2. Dezember 2014
Beiträge: 9
Wohnort: Wien
|
Danke Benno, habe mich jetzt noch in den Rechten eingelesen und werde das morgen bei meinem Ubuntu nochmals checken, weil da stand ja beim ls -hald.... Test neben den gefundenen (blauen) Datein noch einiges Anderes mit r,w und nochwas.
Dieses neue Wissen wird mir ab Donnerstag sicher helfen... btw:
Das Kopieren mit Ein- und Ausgabe - wie vorgeschlagen - muss ich auch erst erlernen. Sags ja: Windowskrüppel .... Also, jetzt wirklich "Gute Nacht"
Rudy
|
Benno-007
Anmeldungsdatum: 28. August 2007
Beiträge: 29240
Wohnort: Germany
|
Kopieren geht exakt wie unter Windows: Kopieren_und_Einfügen. Wenn du lesen möchtest, bietet sich an:
|
Rudolf-F
(Themenstarter)
Anmeldungsdatum: 2. Dezember 2014
Beiträge: 9
Wohnort: Wien
|
Dank seniler Bettflucht 😉 um diese Uhrzeit: Danke Benno! Beim Umbenenn-Versuch im home/User/-Ordner mit der üblichen Windowsmethode von thunderbird auf .thunderbird kam die (sinngemäß) Meldung: "... ist an diesem Ort schon vorhanden" Bei der Suche landete ich eben dann bei /etc/.thunderbird und dachte, das sei der "Ort". Und folgend dann meine Fehlinterpretation des Zusammenhanges zwischen /etc und /home.
Damit ist Deine diesbez. Frage in Deiner Postingzeile "Das ist falsch, es gibt da keinerlei solchen Zusammenhang zw. /etc und /home. Wie kommst du darauf?" Auch beantwortet. Wenn es diesen Zusammenhang nicht gibt, folgt daraus die Frage: Was sind "Orte"? Offensichtlich jetzt nicht das ganze System sondern vermutlich die entsprechenden Verzeichnisse. Woraus dann weiter folgen würde, dass .thunderbird noch wo anders im Home-Verzeichnis zu finden wäre. 👿 was ich noch alles nicht weiß 😢
|
lionlizard
Anmeldungsdatum: 20. September 2012
Beiträge: 6244
Wohnort: Berlin
|
Rudolf-F schrieb: dann weiter folgen würde, dass .thunderbird noch wo anders im Home-Verzeichnis zu finden wäre.
das kann gut sein, denn wie bereits erwähnt: der Punkt gibt dem Ordner das Attribut versteckt, ein ls -l wir ihn nicht zeigen, stattdessen benutzt man z.B. ls -l .*
|
Rudolf-F
(Themenstarter)
Anmeldungsdatum: 2. Dezember 2014
Beiträge: 9
Wohnort: Wien
|
Danke, funktioniert auf meinem eigenen alten Ubuntu-PC erwartungsgemäß. Gut, dass ich zwischen meinem win7-PC und dem alten XP/Ubuntu-PC fürs Nachschauen in diesem thread switchen kann. Hm, optimistische Annahme: das sollte am Donnerstag beim "Patienten" zwischen Ubuntu-Firefox und Terminal ja auch funktionieren.
|
lionlizard
Anmeldungsdatum: 20. September 2012
Beiträge: 6244
Wohnort: Berlin
|
Auf jeden Fall. Als altem Windowsianer darf ich dir den Hinweis geben: Du kannst eine Befehlszeile aus dem Forum kopieren und entweder mit der Maus oder mittels
Strg +
⇧ +
V im Terminal einfügen. Kopieren aus dem Terminal geht (nach dem markieren mit der Maus) mittels
Strg +
⇧ +
C oder dem Kontextmenü mit der rechten Maustaste.
|
Rudolf-F
(Themenstarter)
Anmeldungsdatum: 2. Dezember 2014
Beiträge: 9
Wohnort: Wien
|
Danke, ganz klasser Hinweis! Es lebe die Hochtaste 👍
|
Rudolf-F
(Themenstarter)
Anmeldungsdatum: 2. Dezember 2014
Beiträge: 9
Wohnort: Wien
|
Guten Samstag Morgen, der Pc hatte auch noch Problemchen im XP-Bereich, die wegen Weihnachts-Emailverkehr vorrangig zu lösen waren. Da war der - erfolgreiche - Versuch, ein aktuelleres Ubuntu 14.04.1 von eine Zeitungs-DVD mit dem üblichen .ISO-Procedere frisch zu installieren - obwohl Ubuntu am PC ohnedies am letzten Stand war - auch naheliegend. Ich habe dort mit Linux aus Zeitgründen noch nicht weitermachen können, das /etc/.thunderbird-Problem scheint aber bereinigt zu sein. Damit müsste irgendwann die thunderbird-Installation samt Altprofil aus XP im /home problemlos - wie auf meinem eigenen PC - erfolgen. Nochmals Danke für Eure Hilfe und eine schöne Adventszeit!
|