linux und rar

Status
Für weitere Antworten geschlossen.

purx

Registered +
Registriert
Aug. 2005
Beiträge
199
Also die SuFu hat nichts gebracht, deshalb der Thread:

Ich habe unter Linux schon massenweise mit unrar Dateien entpackt, auch in gesplitteten Archiven mit:
Code:
$ unrar e arch.part1.rar

Dann hat er sich alle Archive geholt, klappt auch mit r00-rXY...

Gut nun wenn ich ein Archiv erstellen will mache ich das ja mit:
Code:
$ rar a test.rar testfile1.txt testfile2.txt
usw.

Nun, wie mache ich aber Split-Archive??

-purx
 
1. WItzbold, als hätt ich das nicht gemacht
2. Gibts dazu keine Manpage, jedoch eine help
3. Gehts nicht um unrar, sondern um rar (naja siehe Post von oben).

Hier die help:
Code:
$ rar

RAR 3.40 Copyright (c) 1993-2004 Alexander Roshal 8 Sep 2004
Shareware version Type RAR -? for help

Usage: rar  - -  
 



a Add files to archive
c Add archive comment
cf Add files comment
cw Write archive comment to file
d Delete files from archive
e Extract files to current directory
f Freshen files in archive
i[par]= Find string in archives
k Lock archive
l[t,b] List archive [technical, bare]
m[f] Move to archive [files only]
p Print file to stdout
r Repair archive
rc Reconstruct missing volumes
rn Rename archived files
rr[N] Add data recovery record
rv[N] Create recovery volumes
s[name|-] Convert archive to or from SFX
t Test archive files
u Update files in archive
v[t,b] Verbosely list archive [technical,bare]
x Extract files with full path


- Stop switches scanning
ad Append archive name to destination path
ag[format] Generate archive name using the current date
ap
 Set path inside archive
as Synchronize archive contents
av Put authenticity verification (registered versions only)
av- Disable authenticity verification check
c- Disable comments show
cfg- Disable read configuration
cl Convert names to lower case
cu Convert names to upper case
df Delete files after archiving
dh Open shared files
ds Disable name sort for solid archive
e Set file exclude attributes
ed Do not add empty directories
en Do not put 'end of archive' block
ep Exclude paths from names
ep1 Exclude base directory from names
ep3 Expand paths to full including the drive letter
f Freshen files
hp[password] Encrypt both file data and headers
idp Disable percentage display
ierr Send all messages to stderr
ilog[name] Log errors to file (registered versions only)
inul Disable all messages
isnd Enable sound
k Lock archive
kb Keep broken extracted files
m Set compression level (0-store...3-default...5-maximal)
mc
 Set advanced compression parameters
md Dictionary size in KB (64,128,256,512,1024,2048,4096 or A-G)
ms[ext;ext] Specify file types to store
o+ Overwrite existing files
o- Do not overwrite existing files
ol Save symbolic links as the link instead of the file
ow Save or restore file owner and group
p[password] Set password
p- Do not query password
r Recurse subdirectories
r0 Recurse subdirectories for wildcard names only
ri
[:] Set priority (0-default,1-min..15-max) and sleep time in ms
rr[N] Add data recovery record
rv[N] Create recovery volumes
s[,v[-],e] Create solid archive
s- Disable solid archiving
sfx[name] Create SFX archive
si[name] Read data from standard input (stdin)
t Test files after archiving
ta Process files modified after  in YYYYMMDDHHMMSS format
tb Process files modified before  in YYYYMMDDHHMMSS format
tk Keep original archive time
tl Set archive time to latest file
tn Process files newer than 
to Process files older than 
ts[N] Save or restore file time (modification, creation, access)
u Update files
v Create volumes with size autodetection or list all volumes
v[k,b] Create volumes with size=*1000 [*1024, *1]
ver[n] File version control
vn Use the old style volume naming scheme
vp Pause before each volume
w
 Assign work directory
x Exclude specified file
x@ Read file names to exclude from stdin
x@ Exclude files in specified list file
y Assume Yes on all queries
z Read archive comment from file

Ich finde hier keine Hinweise auf das erstellen von Split-Archiven, ihr?

Kann es sein, dass man mit der Linux-Version Split-Archive nur entpacken kann, aber nicht selbst erstellen?
 
Danke für den Tip, split kenne ich (guck du hier: http://www.freesoft-board.to/thread120073.html )


Ich wollte eignetlich das ganze mit RAR machen, weil das ja sowas wie Board-Standard ist. Einen Film in 15MB Stücke zu hacken, die man dann wieder zusammenglicken muss ich nicht jedem Windows-User geheuer.

Es geht um meinen ersten Release und den Film als ganzes zu uppen ist ein bisschen doof.

Was würdet ihr tun?

[EDIT]

Hab mir Split nochmals angeschaut und den Link, und wie so oft ist es eine generische Lösung. Sorry für mein anfängliches Missverständnis. Ich kann also mit rar ein Archiv machen und das nachher mit split teilen. Ich muss das mal testen ob das dann auch tatsächlich funktioniert, bin mir aber sicher eine Lösung zu finden...
Danke vielmals an codepoet!
[/EDIT]
 
ein viel größeres problem ist unter linux rararchive mit pw zu entpacken. weis da jemand einen raat?
 
Ja, also ich mach das fast schon täglich. Also du musst dir sicher mal das proggy "rar" holen.

Darin enthalten ist auch unrar. Dann geht das einfach:

Code:
$ unrar e archive.rar

Das e steht dabei, dafür, dass er das Archiv ins aktuelle Verzeichnis entpackt.

Wenn es ein passwortgeschütztes Archiv ist, fragt er interaktiv nach dem Passwort.

ACHTUNG: PW wird nicht angezeigt (*nix Style, es wird einfach nichts angezeigt). Also Passwort eingeben, [ENTER] drücken und fertig. Wenn du mehrere Archive hast, kannst du sogar wählen ob er immer dasselbe Passwort nehmen soll oder dich bei jedem Archiv einzeln Fragen soll.
 
1. hat jedes programm das du unter linux laufen lässt ne man page sonst würde dein linux nurnoch rumheulen aber dazu später...
"unrar -a -v 1024 testdatei.mpeg" 1024kb (1mb) große archivteile
"unrar -x -p passwort testdatei.rar" entpackt datei testdatei mir passwort passwort
 
Danke n0n4m3,

Code:
v[k,b] Create volumes with size=*1000 [*1024, *1]
==> dieser Befehl erstellt ein neues Archiv (oder füt zu einem bestehenden Archiv) archiv.rar das file testdatei.mpg hinzu.
das Archiv wird in 1MB-Stücke zerteilt
rar a -v1024 archiv.rar testdatei.mpg

Ich war wohl einfach blind! Sry!

Und wegen man page: Deine Aussage stimmt 100%ig nicht.
1. Linux selbst ist es sch*iss egal ob es eine man-page hat oder nicht, ist ja für Menschen gemacht und nicht fürs System
2. Ist das schreiben einer Manpage leider immer noch Fleissarbeit und geht nicht automatisch. Man kann nicht davon ausgehen, dass jeder Entwickler eine man-page schreibt.

Nichts desto trotz haben natürlich viele (sogar sehr sehr viele) Progs eine man-page die einem das Arbeiten erleichtert. Bei meiner Installation jedenfalls gibts von "rar" keine manpage.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben Unten