小编Nic*_*629的帖子

如何从源代码编译 Debian 软件包?

我使用一个叫做 YUMI 的工具来创建一个 USB 启动设备。

它的 Debian 软件包及其源代码可以从http://www.pendrivelinux.com/yumi-multiboot-usb-creator/下载。

我需要更改源代码中的文件以使程序符合我的需要,但现在我不知道如何编译它并在之后安装它。

我尝试过,dpkg但没有经验,但没有奏效。

那么,有没有一种简单的方法来编译和安装用户修改的源代码?

source debian package-management

5
推荐指数
1
解决办法
5817
查看次数

有没有办法更改 /dev/disk/by-id 中的设备 ID?

我有一个 S2 SAMSUNG 320GB USB-HDD,我在 Ubuntu 13.10(内核 3.11.0-17-generic)和 Fedora 17 中使用它。

它工作正常;我可以从/向他们读/写。虽然,我遇到了处理笔式驱动器和其他 USB 设备的软件的问题。该程序尝试通过运行以下命令来列出可用设备:

ls -l /dev/disk/by-id/usb*
Run Code Online (Sandbox Code Playgroud)

并且什么都不返回。

所以,我在终端运行:ls -l /dev/disk/by-id/*并得到了这个:

ata-hp_DVDRAM_GT30L_KZEA6810820
ata-SAMSUNG_HM321HX_C5733G82AB0BPW
ata-WDC_WD3200BEKT-60V5T1_WD-WX81A50J4370
wwn-0x50000f00ab0b000b
wwn-0x50014ee20495cc9f
Run Code Online (Sandbox Code Playgroud)

/dev/disk/by-uuid,我的 UBS-HDD 是:19ED-1878 ->../../sdb

因此,我的外置 HD 被列为“ata-SAMSUNG....”,但找不到“usb*...”。

我在谷歌上搜索了很多。研究发现,编辑/etc/fstab/boot/grub/grub.conf将帮助我(没有找到与我的USB开发任何东西grub.conf,也没有fstab)。或者像 ZFS、zpool 之类的东西,甚至是一个(仅?)处理 UUID 的工具,tune2fs。

那么,是否可以更改/dev/disk/by-id/ata-SAMSUNG...../../by-id/usb-SAMSUNG...?如果是这样,如何?

linux sata usb-drive

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

debian ×1

linux ×1

package-management ×1

sata ×1

source ×1

usb-drive ×1