Liebe Liste, es wäre manchmal unheimlich praktisch, wenn auf Betriebssystemebene ein Tarball wie ein Verzeichnis behandelt werden würde. "Auf Betriebssystemebene", weil dann jedes andere Programm diese Möglichkeit hätte, ohne dass sie überall nachgebildet werden muss. "Tarball wie ein Verzeichnis stelle ich mir etwa so vor: Es gebe z.B. die Datei /home/user/ball.tar.gz Dann soll - /home/user > ll * dafür ball.tar.gz anzeigen, aber - /home/user > ll ball.tar.gz/ zeigt durch den angehängten / am Ende z.B. insgesamt 4 -rw-r--r-- 1 um6491 imk-tro 17 14. Feb 12:54 basketball -rw-r--r-- 1 um6491 imk-tro 0 14. Feb 12:53 fussball -rw-r--r-- 1 um6491 imk-tro 0 14. Feb 12:53 handball - und ein /home/user > cd ball.tar.gz funktioniert und dort ist dann ein /home/user/ball.tar.gz > ll mit dem gleichen Ergebnis wie oben möglich. Es wäre auch ein mv in das Verzeichnis oder aus dem Verzeichnis heraus möglich, ebenso ein rm oder ein chmod und chown usw. Das ganze wäre langsam weil im Hintergrund andauernd das tar-Format verarbeitet werden muss. Das ist an manchen Stellen aber durchaus akzeptabel und trotzdem komfortabler als sich selbst darum zu kümmern. Gibt es so etwas? Herzliche Grüße Jan -- _________________________________________________________________ Jan Handwerker http://www.imk-tro.kit.edu/jan.handwerker.php
Vielleicht wäre das etwas, ungetestet: https://packages.debian.org/sid/archivemount
Gesendet: Donnerstag, 14. Februar 2019 um 13:00 Uhr Von: "Handwerker, Jan (IMK)" <jan.handwerker@kit.edu> An: opensuse-de <opensuse-de@opensuse.org> Betreff: Tarball als Verzeichnis
Liebe Liste,
es wäre manchmal unheimlich praktisch, wenn auf Betriebssystemebene ein Tarball wie ein Verzeichnis behandelt werden würde. "Auf Betriebssystemebene", weil dann jedes andere Programm diese Möglichkeit hätte, ohne dass sie überall nachgebildet werden muss. "Tarball wie ein Verzeichnis stelle ich mir etwa so vor:
Es gebe z.B. die Datei /home/user/ball.tar.gz
Dann soll - /home/user > ll * dafür ball.tar.gz anzeigen, aber
- /home/user > ll ball.tar.gz/ zeigt durch den angehängten / am Ende z.B. insgesamt 4 -rw-r--r-- 1 um6491 imk-tro 17 14. Feb 12:54 basketball -rw-r--r-- 1 um6491 imk-tro 0 14. Feb 12:53 fussball -rw-r--r-- 1 um6491 imk-tro 0 14. Feb 12:53 handball
- und ein /home/user > cd ball.tar.gz funktioniert und dort ist dann ein /home/user/ball.tar.gz > ll mit dem gleichen Ergebnis wie oben möglich.
Es wäre auch ein mv in das Verzeichnis oder aus dem Verzeichnis heraus möglich, ebenso ein rm oder ein chmod und chown usw.
Das ganze wäre langsam weil im Hintergrund andauernd das tar-Format verarbeitet werden muss. Das ist an manchen Stellen aber durchaus akzeptabel und trotzdem komfortabler als sich selbst darum zu kümmern.
Gibt es so etwas?
Herzliche Grüße Jan -- _________________________________________________________________ Jan Handwerker http://www.imk-tro.kit.edu/jan.handwerker.php
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Ralph, das archivemount scheint die Mischung aus meinen Wünschen und der Realität zu sein. Dafür schon einmal vielen Dank. Das Gute daran ist, dass ich als user (weil ist fuse) einen tarball als Verzeichnis mounten kann. Dann habe ich weitgehend die Funktionalität, die ich haben möchte. Das Schlechte daran ist, dass ich das für jedes tar-Archiv einzeln vorher machen muss. D.h. es ist für eine Anwendung nicht transparent. An vielen Stellen wird archivemount komfortabel sein. Aber an einigen bleibt mein Problem ungelöst. Vielen Dank aber für gut den halben Weg zur Lösung. Gruß Jan Am 14.02.19 um 16:51 schrieb Ralph Mueller:
Vielleicht wäre das etwas, ungetestet: https://packages.debian.org/sid/archivemount
Gesendet: Donnerstag, 14. Februar 2019 um 13:00 Uhr Von: "Handwerker, Jan (IMK)" <jan.handwerker@kit.edu> An: opensuse-de <opensuse-de@opensuse.org> Betreff: Tarball als Verzeichnis
Liebe Liste,
es wäre manchmal unheimlich praktisch, wenn auf Betriebssystemebene ein Tarball wie ein Verzeichnis behandelt werden würde. "Auf Betriebssystemebene", weil dann jedes andere Programm diese Möglichkeit hätte, ohne dass sie überall nachgebildet werden muss. "Tarball wie ein Verzeichnis stelle ich mir etwa so vor:
Es gebe z.B. die Datei /home/user/ball.tar.gz
Dann soll - /home/user > ll * dafür ball.tar.gz anzeigen, aber
- /home/user > ll ball.tar.gz/ zeigt durch den angehängten / am Ende z.B. insgesamt 4 -rw-r--r-- 1 um6491 imk-tro 17 14. Feb 12:54 basketball -rw-r--r-- 1 um6491 imk-tro 0 14. Feb 12:53 fussball -rw-r--r-- 1 um6491 imk-tro 0 14. Feb 12:53 handball
- und ein /home/user > cd ball.tar.gz funktioniert und dort ist dann ein /home/user/ball.tar.gz > ll mit dem gleichen Ergebnis wie oben möglich.
Es wäre auch ein mv in das Verzeichnis oder aus dem Verzeichnis heraus möglich, ebenso ein rm oder ein chmod und chown usw.
Das ganze wäre langsam weil im Hintergrund andauernd das tar-Format verarbeitet werden muss. Das ist an manchen Stellen aber durchaus akzeptabel und trotzdem komfortabler als sich selbst darum zu kümmern.
Gibt es so etwas?
Herzliche Grüße Jan -- _________________________________________________________________ Jan Handwerker http://www.imk-tro.kit.edu/jan.handwerker.php
-- _________________________________________________________________ Jan Handwerker http://www.imk-tro.kit.edu/jan.handwerker.php
Am 14.02.2019 um 17:20 schrieb Handwerker, Jan (IMK):
Hallo Ralph,
das archivemount scheint die Mischung aus meinen Wünschen und der Realität zu sein. Dafür schon einmal vielen Dank.
Das Gute daran ist, dass ich als user (weil ist fuse) einen tarball als Verzeichnis mounten kann. Dann habe ich weitgehend die Funktionalität, die ich haben möchte.
Das Schlechte daran ist, dass ich das für jedes tar-Archiv einzeln vorher machen muss. D.h. es ist für eine Anwendung nicht transparent.
An vielen Stellen wird archivemount komfortabel sein. Aber an einigen bleibt mein Problem ungelöst.
Vielen Dank aber für gut den halben Weg zur Lösung.
Hmmm, deine Anforderung erscheint mir ja doch reichlich seltsam :D Aber, vielleicht lässt sich ja was mit autofs und archivemount basteln Manfred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Donnerstag, 14. Februar 2019, 13:00:21 CET schrieb Handwerker, Jan (IMK):
Liebe Liste,
es wäre manchmal unheimlich praktisch, wenn auf Betriebssystemebene ein Tarball wie ein Verzeichnis behandelt werden würde. "Auf Betriebssystemebene", weil dann jedes andere Programm diese Möglichkeit hätte, ohne dass sie überall nachgebildet werden muss. "Tarball wie ein Verzeichnis stelle ich mir etwa so vor:
Es gebe z.B. die Datei /home/user/ball.tar.gz
Dann soll - /home/user > ll * dafür ball.tar.gz anzeigen, aber
- /home/user > ll ball.tar.gz/ zeigt durch den angehängten / am Ende z.B. insgesamt 4 -rw-r--r-- 1 um6491 imk-tro 17 14. Feb 12:54 basketball -rw-r--r-- 1 um6491 imk-tro 0 14. Feb 12:53 fussball -rw-r--r-- 1 um6491 imk-tro 0 14. Feb 12:53 handball
- und ein /home/user > cd ball.tar.gz funktioniert und dort ist dann ein /home/user/ball.tar.gz > ll mit dem gleichen Ergebnis wie oben möglich.
[...]
Gibt es so etwas? archivemount ? <https://en.wikipedia.org/wiki/Archivemount> <https://software.opensuse.org/package/archivemount?search_term=archivemount>
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, Am 14.02.19 um 18:04 schrieb mkossmann_ml1@gmx.de:
Am Donnerstag, 14. Februar 2019, 13:00:21 CET schrieb Handwerker, Jan (IMK):
es wäre manchmal unheimlich praktisch, wenn auf Betriebssystemebene ein Tarball wie ein Verzeichnis behandelt werden würde. [...] Gibt es so etwas? archivemount ? <https://en.wikipedia.org/wiki/Archivemount> <https://software.opensuse.org/package/archivemount?search_term=archivemount>
dass archivemount die Hälfte meines Problems löst, hatten wir ja am Donnerstag schon. In Verbindung mit automount wäre da sogar manches sehr trickreich möglich. Allerdings verlangen die Lösungen, dass ich bestimmte Rechte an den Verzeichnissen habe, denn sie tun nicht so "als ob" der Tar-Ball ein Verzeichnis wäre, sondern sie erstellen ja tatsächlich ein Verzeichnis. - In meinem Fall geht es um tarbälle, die remote auf einem Archiv liegen, auf das ich nur lesend Zugriff habe. Damit ist ein "in situ"-tarball to directory nicht möglich. Wohl kann ich den tarball irgendwo auf meinem Rechner als Verzeichnis mounten (via archivemount), die Eleganz ist jedoch ein wenig beschränkt... Ich ahnte von Anfang an, dass es schwierig sein könnte, meine Idee im engen Wortsinne zu lösen und bin über archivemount und automount schon mal ganz zufrieden. Jetzt fehlt halt noch der letzte Schritt. :-) Vielen Dank und herzliche Grüße Jan -- _________________________________________________________________ Jan Handwerker http://www.imk-tro.kit.edu/jan.handwerker.php
participants (4)
-
Handwerker, Jan (IMK)
-
Manfred Kreisl
-
mkossmann_ml1@gmx.de
-
Ralph Mueller