DDRescue-GUI е лесна за употреба, многоплатформена, свободно разпространена и отворена код графично приложение, изпълнено в Python и предназначено да предоставя на потребителите лесен за използване GUI (Graphical User Interface) край за страхотния софтуер за команден ред на GNU ddrescue.
Какво е GNU ddrescue?
GNU ddrescue е софтуер с отворен код и свободен софтуер за команден ред, написан от Антонио Диас Диас и предназначен да бъде използван за задачи по възстановяване на данни. Той може да копира данни от един файл или да блокира устройство на друг.
Спасете данни от повредени компютри
Приложението позволява на потребителите да спасят по-лесно данните от повредени компютри, отколкото да използват програмата ddrescue от интерфейс на командния ред, например чрез софтуер за терминални емулатори.
Първи стъпки с DDRescue-GUI
За да инсталирате и използвате софтуера DDRescue-GUI на компютъра си GNU / Linux, първо трябва да изтеглите някой от инсталаторите за Ubuntu / Debian базирани операционни системи, които могат да бъдат инсталирани с няколко щраквания на мишката или универсален източник на пакети.
Инсталирането на DDRescue-GUI от изходния пакет е малко сложно, тъй като ще трябва да изтеглите и запазите архива някъде на вашия компютър, да извлечете съдържанието му, да отворите извлечената директория и да копирате файла DDRescue-GUI.py на / usr / share / ddrescue-gui /, ddresue-gui.desktop до / usr / share / applications /, ddgoestotherescue.jpg до / usr / share / ddrescue-gui /. png файл в / usr / share / pixmaps / .
След това копирайте файла runasroot.sh на / usr / share / ddrescue-gui /, getblocksize.sh файла в / usr / share / ddrescue-gui /, listdevices.sh файла в / usr / share / ddrescue -gui /, файлът displayoutput.sh към / usr / share / ddrescue-gui, файлът startddrescue.sh към / usr / share / ddrescue-gui / и файлът com.linux.pkexec.ddrescue-gui.policy на / ЮЕсАр / акции / polkit-1 / действия /. Използвайте приложението от командния ред, като стартирате файла DDRescue-GUI.py.
Вдъхновен от софтуера KDiskRescue
DDRescue-GUI е вдъхновен от отхвърления софтуер KDiskRescue. Въпреки това, DDRescue-GUI поддържа всяка настолна среда и изчислителна платформа, която работи успешно на операционни системи GNU / Linux и Mac OS X.
Приложението е написано в езиците за програмиране на Python и UNIX Shell и е успешно тествано на компютри, поддържащи или 32-битова, и 64-битова архитектура на набор от инструкции.
Какво ново в тази версия:
- Тази версия добавя поддръжка за ddrescue v1.23. ddrescue 1.23 вече е включен в пакета macOS.
Какво е новото във версия 1.7.2:
- Тази версия добавя поддръжка за ddrescue v1.23. ddrescue 1.23 вече е включен в пакета macOS.
Какво е новото във версията:
- .
Какво е новото във версия 1.6.1:
- X и си заслужава да се изтегля веднага, ако използвате някоя от предишните версии.
Какво ново във версия 1.6:
- Коригирайте изтеклото време.
- Тествайте (отново) с ddrescue v1.20.
- Добавете поддръжка за ddrescue v1.21.
- Винаги извиквайте wx.Panels "self.Panel".
- Използвайте нов модул GetDevInfo.
- Използвайте речници.
- Коригирайте някои различни бъгове.
- Не създавайте дублирани записи на устройства, когато дадено устройство в списъка с избрани кутии е избрано ръчно от потребителя.
- Коригирайте текста на диалоговия прозорец за удостоверяване в Fedora.
- Не се опитвайте да демонтирате нормални файлове, когато започнете възстановяване.
- Linux: Отърви се от филтъра за избор на файлове IDE HDDD.
- Linux: Фиксирайте номерата на дяловете в диалоговия прозорец за избор на дялове.
- Рефониране и обща поддръжка.
- Премахнете зависимостта от разделен.
- Коригирайте още няколко грешки, когато монтирате изходен файл на Linux.
- Коригирайте описанията на дяловете на LVM.
- Поправете грешката на дисплея на Fedora 23.
- Поправки за ddrescue 1.21.
- OS X: Коригирайте много различни бъгове.
- Linux: Коригирайте грешка с премахване на изходните файлове.
Какво е новото във версия 1.5:
- Използвайте диалога за какао (http://mstratman.github.io/cocoadialog/#), за да добавите известия на OS X, защото работи от 10.4 нататък.
- Добавете LC_ALL = C, когато се обаждате на lshw (пакет GetDevInfo), така че да работи, когато езикът на системата не е английски.
- Винаги се обаждайте разделени със символите "-s" флаг, така че никога не се чака за въвеждане от потребителя в странни ситуации, което прави монтажните изходни файлове по-здрави.
- Използвайте конец, за да следите изминалото време, защото wx.Timer изглежда ненадежден за OS X.
- Активирайте опцията за журналния файл на OS X (по някаква причина то просто работи сега!).
- Презаписвайте частта OS X на пакета GetDevInfo, за да използвате плейлисти (списъци с имоти), защото е по-бърза, по-лесна и по-надеждна.
- Получете директен достъп до диска, работещ върху Parted Magic (получите размер на физически блок вместо логически размер на блока в пакета GetDevInfo).
- FIx относително незначителен GUI форматиране проблеми при използване на ddrescue v1.20.
- Разрешаване на обратната опция на OS X (дайте размер на диска ddrescue, защото не може да го изчисли).
- Отделете изображения, когато монтажът не работи на OS X, като позволите на потребителя да опита отново при някои обстоятелства.
- Коригирайте катастрофата при преоразмеряване на основния прозорец по време на възстановяване (wxpython 3.x, само Linux).
- Получете r (връщане на каретата) и x1b [a (нагоре един ред), работещ в изходната кутия, така изходът на ddrescue сега е точно същият като при работа от терминал.
- Коригирайте използването на висока CPU на OS X.
- Поправете изтичане на памет в OS X.
- Коригирайте голямото закъснение преди първото обновяване на GUI на OS X.
- Изградете ddrescue v1.20 мазнини двоични (32-битови и 64-битови) за OS X.
- Върнете обратно и преразпределете отново работата на OS X.
- Направете изходната кутия като терминал на OS X.
- Отстранете откриването на пълно възстановяване с всички данни на OS X.
- Направете SettingsWindow да запомните настройките, ако потребителят се върне по-късно.
- Спрете потребителя да променя точката на вмъкване в изходната кутия и случайно да обърка форматирането.
- Ако ddrescue няма да излезе, подканяйте потребителя да изчака или опита отново, вместо да чака неопределено време, докато не спре.
- Не позволявайте на потребителя да записва изходния файл, logfile to / root на Parted Magic, защото липсата на място ще доведе до бързото спиране на възстановяването.
- Коригирайте брояча за изминало време.
- Уверете се, че сте унищожили диалоговите прозорци след като ги използвате, за да освободите паметта.
- Коригирайте няколко бъгове от последната минута с прозореца за настройки.
Какво е новото във версия 1.3:
- Това е най-добрата версия досега! Той поправя много потенциални ситуации с грешки, работи върху Mac OS X и може да рестартира или дори да монтира вашето готово изображение (само Linux)! За повече подробности вижте страницата с крайъгълен камък за версия 1.3.
Изисквания :
- Python
- GNU ddrescue
- wxPython
- PolicyKit
Коментари не е намерена