GNU Parted

partícionáló szoftver és programkönyvtár Linuxon
Ez a közzétett változat, ellenőrizve: 2024. május 27.

A GNU Parted egy merevlemez partíciós tábla szerkesztő szabad szoftver, mely partíciók létrehozására, törlésére, átstruktúrálására, másolására, illetve lemezkép készítésére szolgál. A szoftvert Andrew Clausen és Lennert Buytenhek fejleszti és a projektet jelenleg Phillip Susi és Brian C. Lane támogatja. A szoftvercsomag tartalmazza a libparted programkönyvtárat, továbbá a parted parancssoros alkalmazást, mint referenciát.[3] A program Linux és GNU Hurd operációs rendszereken fut.[4]

GNU Parted

FejlesztőAndrew Clausen, Lennert Buytenhek
Legfrissebb stabil kiadás3.6[1]
(2023-04-10)
Legfrissebb fejlesztői
kiadás
3.5.28[2]
(2022-03-30)
Programozási nyelvC
Operációs rendszerLinux, GNU Hurd
PlatformLinux
Elérhetőangol
Állapotaktívan fejlesztett
KategóriaPartíció szerkesztő[3]
LicencGPL 3 vagy újabb
A GNU Parted weboldala

Elnevezés

szerkesztés

A GNU Parted név a GNU partition editor rövidülése.

Felhasználói felületek

szerkesztés
 
A GNU Parted karakteres felülete

Az nparted egy szöveges "frontend", azaz felhasználói felület volt a GNU Partedhez, mely a Newt programkönyvtárat használta. A programcsomag 2003 óta nem része egyetlen Linux disztribúciónak sem.[5]

Létezik NCurses programkönyvtár alapú frontend is cparted néven, mely eddig egyetlen kiadást ért meg 2011-ben.[6]

A fatresize parancssori alkalmazás FAT16, illetve FAT32 formátumú partíciók károsodásmentes átméretezését teszi lehetővé és a GNU Parted programkönyvtárát használja.[7]

 
A GNU Parted egyik grafikus felülete

A GParted, vagyis a "GNOME Partition Editor" a GNOME hivatalos partíciószerkesztő alkalmazása, mely a GNU Parteden alapszik. A programcsomagot általában CD lemezre kiírva használják (GParted Live), mert lemezről bootolva lehet kihasználni az összes funkcióját és nem csak Linuxon, hanem akár Windows vagy MacOS alatt is.[8]

A KDE Partition Manager egy Qt-alapú partíció szerkesztő program KDE környezetben. Ez is megtalálható LiveCD kiadásokon és a 4.0 változat előttig szintén a libparted programkönyvtáron alapult. Másfél év fejlesztés után a KDE Partition Manager 4.0 az új KPMcore backend alpjaira került, mely már egy sfdisk port.[9] A QtParted egy másik Qt-alapú grafikus frontend, melynek a fejlesztése megszűnt.[10]

A Pyparted a Red Hat és más - a Red Hat-ból kifejlődött (pl. Fedora) - disztribúció Python-alapú partíció szerkesztője a mai napig. A libpartedet használó szoftver célja eredetileg a disztribúció telepítőprogramjának, az Anacondának a kiszolgálása volt, ma már azonban egy teljes API megalkotása a cél, mely más alkalmazásokba is integrálható.[11]

A teljesség igénye nélkül, a következő Linux disztribúciók tartalmazzák a GNU Partedet és annak valamely grafikus felületét alapértelmezetten: Slackware, Parted Magic és a SystemRescueCD.

Támogatott fájlrendszerek

szerkesztés

A GNU Parted eleinte minden általa kezelt partíciótípus esetén képes volt fájlrendszer-műveletekre (létrehozás, mozgatás, átméretezés, másolás). Ezek a fájlrendszerekhez kapcsolódó funkciók törlésre kerültek a 3.0 verzióban, mivel a legtöbbjük kódja elavult és nem karbantartott volt.[12] A legfrissebb változat kizárólag a következő fájlrendszerek esetén képes műveleteket végezni:

Az ext3 fájlrendszer támogatása jelenleg nem működik megfelelően, de amint elkészül, az ext2 támogatás megszűnik.[13]

További információk

szerkesztés
  1. Brian C. Lane: parted-3.6 released [stable] (angol nyelven). savannah.gnu.org , 2023. április 10. (Hozzáférés: 2024. április 30.)
  2. Index of /gnu/parted (angol nyelven). alpha.gnu.org . (Hozzáférés: 2024. április 30.)
  3. a b GNU Parted (angol nyelven). gnu.org , 2020. augusztus 8. (Hozzáférés: 2024. április 30.)}
  4. a b GNU Parted User Manual (angol nyelven). gnu.org
  5. nparted (angol nyelven). Debian Package Tracker . (Hozzáférés: 2024. május 1.)
  6. David Campbell: cparted (angol nyelven). GitHub , 2011. március 19. (Hozzáférés: 2024. május 1.)
  7. Anton Kachalov: fatresize (angol nyelven). SourceForge , 2013. május 8. (Hozzáférés: 2024. május 1.)
  8. GNOME Partition Editor (angol nyelven). (Hozzáférés: 2024. május 1.)
  9. KDE Partition Manager 4.0 (angol nyelven). stikonas.eu . (Hozzáférés: 2024. május 1.)
  10. QTParted (angol nyelven). SourceForge . (Hozzáférés: 2024. május 1.)
  11. pyparted (angol nyelven). GitHub , 2023. június 21. (Hozzáférés: 2024. május 1.)
  12. Jim Meyering: parted 3.0 release notes (angol nyelven). savannah.gnu.org , 2011. május 30.
  13. a b Timshel Knoll: parted(8) - Linux man page (angol nyelven). linux.die.net