我试图读取一张我的旧 DVD,但是当我尝试安装它时,出现以下错误:
umut@DESKTOP-PC:/$ sudo udisks --mount /dev/sr1 / udisks --unmount /dev/sr1 / udisks --eject /dev/sr1
Mount failed: Error mounting: mount exited with exit code 1: helper failed with:
mount: /dev/sr1 is write-protected, mounting read-only
mount: /dev/sr1: can't read superblock
所以我猜想 DVD 被划伤了,这就是无法安装的原因。我搜索过是否可以使用 dares-qt 实用程序来挽救 DVD,但是我无法安装此实用程序。当我尝试安装其软件包时出现以下错误:
umut@DESKTOP-PC:/$ sudo apt-get install dares-qt
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package dares-qt
我该如何解决这个问题?
感谢您的帮助。
答案1
两种方法来找出你做错的事情:
在本地搜索“dares”会告诉你包名称是“dares”而不是“dares-qt”
sudo apt-cache search dares
dares - rescue files from damaged CDs and DVDs (ncurses-interface)
在软件包列表中在线搜索
似乎该软件已根据 Ubuntu Precise 重新命名,现在称为dares
- 软件包 dares-qt属于 Lucid and Precise 宇宙。没有其他版本。
- 包装挑战在 Universe 中。链接指向可信版本。
“universe” 默认是启用的,因此请从命令中删除“-qt”。
从我的系统执行安装它
sudo apt-get install dares
[sudo] password for rinzwind:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
gtk2-engines-pixbuf libboost-program-options1.55.0 libcrypt-blowfish-perl
libcrypt-cbc-perl libcrypt-rijndael-perl libexpect-perl
libgtk2-ex-simple-list-perl libgtk2-gladexml-perl libio-stty-perl
libkeybinder0 libnet-arp-perl libnet-pcap-perl libnet-proxy-perl
libossp-uuid-perl libossp-uuid16 linux-headers-3.16.0-22
linux-headers-3.16.0-22-generic linux-image-3.16.0-22-generic
linux-image-extra-3.16.0-22-generic python-keybinder
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
dares
...
这将安装软件本身。
如果你想要 GUI...你可以尝试安装精确版本(http://packages.ubuntu.com/precise/amd64/dares-qt/download下载 deb 并尝试通过双击它使用 USC 安装它)。
备择方案
- dvdisaster. GUI。问题:必须在介质发生故障之前创建纠错数据,最好在写入介质的同时创建。
- 最重要的. 从外观上看命令行。
- 救援。 命令行。
救援文件软件主要专注于获取这些文件。因此它们往往是命令行。