Dtrx - Iyọkuro Ile-iwe Imọye (oye, zip, cpio, rpm, deb, rar) Ọpa fun Linux
Gbogbo wa le ti dojuko ipo kan ni aaye diẹ ninu akoko tabi omiiran nigba lilo Linux tar.gz, tar.bz2, tbz awọn aṣẹ. Nitorinaa ọpọlọpọ awọn oriṣi iwe, ọpọlọpọ awọn ofin lati ranti… Daradara, kii ṣe eyikeyi-diẹ sii, o ṣeun si ohun elo dtrx.
- 18 Tar Awọn pipaṣẹ lati Ṣẹda ati Jade awọn Ile ifi nkan pamosi ni Lainos Bii a ṣe le ṣii, Jade ati Ṣẹda Awọn faili RAR ni Linux
Kini Dtrx?
Dtrx duro fun “Ṣe Isediwon Ọtun”, o jẹ orisun ṣiṣi ati ohun elo laini aṣẹ-ṣiṣe ti o munadoko pupọ fun awọn eto * nix ti o jẹ ki iṣẹ rẹ rọrun ti isediwon iwe-iwe rọrun.
Aṣẹ dtrx jẹ rirọpo ti awọn pipaṣẹ “tar -zxvf” tabi “tar -xjf” ati pe o pese aṣẹ kan ṣoṣo lati yọ awọn iwe-akọọlẹ jade ni nọmba awọn ọna kika oriṣiriṣi pẹlu tar, zip, rpm, deb, gem, 7z, cpio, rar ati ọpọlọpọ siwaju sii. O tun le lo lati ṣapa awọn faili ti a fisinuirindigbindigbin pẹlu bzip2, gzip abbl.
Nipa aiyipada, dtrx jade awọn akoonu si itọsọna igbẹhin ati tun awọn atunṣe igbanilaaye (bii igbanilaaye kọ) ti o dojuko nipasẹ olumulo lakoko yiyo akoonu lati rii daju pe oluwa le ka ati kọ gbogbo awọn faili wọnyẹn.
Awọn ẹya Dtrx
- mu ọpọlọpọ awọn oriṣi iwe ile-iwe: O pese aṣẹ kan ti o rọrun lati fa jade oda, zip, rar, gz, bz2, xz, rpm, deb, tiodaralopolopo, yiyọ awọn faili zip ti ara ẹni ati ọpọlọpọ awọn ọna kika miiran ti awọn faili exe.
- N tọju ohun gbogbo ti o ṣeto: Yoo fa jade awọn iwe-ipamọ sinu awọn ilana ifiṣootọ tiwọn.
- Awọn igbanilaaye Sane: O tun rii daju, olumulo le ka ati kọ gbogbo awọn faili wọnyẹn lẹhin isediwon, fifi igbanilaaye pamọ.
- Isediwon atunṣe: O le wa awọn iwe-ipamọ inu ile-iwe ati jade awọn naa paapaa.
Bii o ṣe le Fi Dtrx sii ni Lainos
Ọpa dtrx jẹ nipa aiyipada ti o wa ninu awọn ibi ipamọ Ubuntu, gbogbo ohun ti o ni lati ṣe ni rọrun ṣe apt-gba lati fi sori ẹrọ lori ẹrọ rẹ.
$ sudo apt-get install dtrx
Lori awọn eto ipilẹ Hat Hat, dtrx ko si nipasẹ awọn ibi ipamọ aiyipada, o nilo lati ṣe igbasilẹ iwe dtrx kan ki o fi sori ẹrọ eto-jakejado ni lilo awọn ofin isalẹ bi olumulo olumulo.
# wget http://brettcsmith.org/2007/dtrx/dtrx-7.1.tar.gz # tar -xvf dtrx-7.1.tar.gz # cd dtrx-7.1 # python setup.py install --prefix=/usr/local
running install running build running build_scripts creating build creating build/scripts-2.6 copying and adjusting scripts/dtrx -> build/scripts-2.6 changing mode of build/scripts-2.6/dtrx from 644 to 755 running install_scripts copying build/scripts-2.6/dtrx -> /usr/local/bin changing mode of /usr/local/bin/dtrx to 755 running install_egg_info Creating /usr/local/lib/python2.6/site-packages/ Writing /usr/local/lib/python2.6/site-packages/dtrx-7.1-py2.6.egg-info
Bii o ṣe le Lo pipaṣẹ dtrx
Ofin dtrx jẹ irufẹ bi oruka kan lati ṣe akoso gbogbo wọn ni Oluwa ti Awọn Oruka. Dipo nini nini iranti sintasi fun iwe-ipamọ kọọkan, gbogbo ohun ti o ni lati ranti ni aṣẹ dtrx.
Fun apeere, Mo fẹ mu faili faili ile-iwe jade ti a pe ni “tecmint27-12-2013.gz“, Mo ṣe pipaṣẹ dtrx nikan laisi lilo awọn asia eyikeyi.
dtrx tecmint27-12-2013.gz
Miiran ju irọrun isediwon naa, o ni awọn akojọpọ awọn aṣayan miiran bi yiyo faili si folda kan ati yiyọ jade ni gbogbo awọn iwe-akọọlẹ miiran inu ile-iwe ti a fun.
Ro pe o ti sọ faili kan “dtrAll.zip“, ti o ni dtr1.zip, dtr2.zip ati dtr3.zip ọkọọkan ti o ni dtr1, dtr2 ati dtr3 lẹsẹsẹ. Dipo nini lati ni ọwọ jade akọkọ dtrAll zip ati lẹhinna yiyo ọkọọkan dtr1, dtr2 ati dtr3 o le jade taara ni awọn folda ti o tọ nipa lilo dtrx ati nipa yiyan aṣayan “a“, o yọ gbogbo awọn faili zip kuro ni igbakọọkan.
dtrx dtrAll.zip
dtrx: WARNING: extracting /root/dtrAll.zip to dtrAll.1 dtrAll.zip contains 3 other archive file(s), out of 3 file(s) total. You can: * _A_lways extract included archives during this session * extract included archives this _O_nce * choose _N_ot to extract included archives this once * ne_V_er extract included archives during this session * _L_ist included archives What do you want to do? (a/o/N/v/l) a
Lẹhin, isediwon, awọn akoonu ti itọsọna ti a fa jade ni a le ṣayẹwo nipa lilo pipaṣẹ ls.
cd dtrAll ls dtr1 dtr1.zip dtr2 dtr2.zip dtr3 dtr3.zip
Jẹ ki a sọ pe o fẹ yọ jade ni ile-iwe akọkọ kii ṣe awọn iwe-ipamọ inu rẹ. Nipa yiyan N, o yọ awọn iwe-akọọlẹ ti a fun nikan kii ṣe awọn ile-iwe miiran ti o wa ninu rẹ.
dtrx dtrAll.zip
dtrx: WARNING: extracting /root/dtrAll.zip to dtrAll.1 dtrAll.zip contains 3 other archive file(s), out of 3 file(s) total. You can: * _A_lways extract included archives during this session * extract included archives this _O_nce * choose _N_ot to extract included archives this once * ne_V_er extract included archives during this session * _L_ist included archives What do you want to do? (a/o/N/v/l) N
Awọn akoonu ti itọsọna ti a fa jade ni a le ṣayẹwo nipa lilo pipaṣẹ ls bi o ti han.
cd dtrAll ls dtr1.zip dtr2.zip dtr3.zip
Lati jade ipele fẹlẹfẹlẹ kọọkan ti ile-iwe inu iwe-ipamọ lori ọran nipasẹ ipilẹ ọran ie, ti o ba fẹ jade Layer 2nd ti awọn iwe-ipamọ ṣugbọn kii ṣe ipele 3, o le lo aṣayan “o”.
Ro pe o ti ni faili zip “dtrNewAll.zip“, eyiti o ni “dtrAll.zip” ati “dtrNew” bi o ṣe jẹ awọn akoonu. Bayi ti o ba fẹ jade awọn akoonu ti “dtrNewAll” ati “dtrAll” bakanna ṣugbọn kii ṣe ti dtr1.zip, dtr2.zip ati dtr3.zip, o le lo awọn aṣayan “o” ati “n” bi a ṣe han ni isalẹ.
# dtrx dtrNewAll.zip
dtrNewAll.zip contains 1 other archive file(s), out of 2 file(s) total. You can: * _A_lways extract included archives during this session * extract included archives this _O_nce * choose _N_ot to extract included archives this once * ne_V_er extract included archives during this session * _L_ist included archives What do you want to do? (a/o/N/v/l) o
dtrAll.zip contains 3 other archive file(s), out of 3 file(s) total. You can: * _A_lways extract included archives during this session * extract included archives this _O_nce * choose _N_ot to extract included archives this once * ne_V_er extract included archives during this session * _L_ist included archives What do you want to do? (a/o/N/v/l) n
Awọn akoonu ti itọsọna ti a fa jade ni a le ṣayẹwo nipa lilo pipaṣẹ ls bi o ti han.
cd dtrNewAll ls dtrAll dtrAll.zip dtrNew
cd dtrAll ls dtr1.zip dtr2.zip dtr3.zip
A kọkọ yan aṣayan “o” eyiti o tumọ si pe gbogbo awọn iwe-ipamọ inu dtrNewAll yoo jade. Nigbamii a yan aṣayan “n” fun dtrAll.zip eyiti o tumọ si pe awọn iwe-ipamọ inu rẹ dtr1.zip, dtr2.zip ati dtr3.zip kii yoo fa jade.
Aṣayan “-m” jade awọn data meta lati .deb, .rpm ati .gem pamosi, dipo awọn akoonu deede wọn. Eyi ni apẹẹrẹ ti aṣẹ.
dtrx -m openfire_3.8.2_all.deb dtrx -m openfire-3.8.2-1.i386.rpm
ls conffiles control md5sums postinst postrm prerm
Awọn aṣayan dtrx pupọ pupọ wa lati ṣawari, kan ṣiṣe “dtrx –help” lati ṣe atokọ awọn aṣayan to wa.
dtrx --help Usage: dtrx [options] archive [archive2 ...] Intelligent archive extractor Options: --version show program's version number and exit -h, --help show this help message and exit -l, -t, --list, --table list contents of archives on standard output -m, --metadata extract metadata from a .deb/.gem -r, --recursive extract archives contained in the ones listed -n, --noninteractive don't ask how to handle special cases -o, --overwrite overwrite any existing target output -f, --flat, --no-directory extract everything to the current directory -v, --verbose be verbose/print debugging information -q, --quiet suppress warning/error messages
Itọkasi Awọn ọna asopọ
dtrx akọọkan
Mo ro pe o gbọdọ gbiyanju lati dtrx, nitori pe o jẹ ọpa laini aṣẹ nikan ti o ni agbara ti o fun ni aṣẹ kan lati decompress eyikeyi ọna kika ti awọn faili ile-iwe. Iyẹn ni fun bayi, ati maṣe gbagbe lati fi akọsilẹ rẹ silẹ ni apakan asọye.