Производитель нашего принтера (Canon) предоставляет драйверы принтера Linux для большинства своих принтеров. Тем не менее, они все 32 бит, и только новые драйверы принтера доступны как в DEB, так и в RPM. Старшие предоставляются только в виде файлов RPM.
Я использую 'alien' для преобразования файлов RPM в формат DEB, поэтому я могу установить драйверы. Тем не менее, в последнее время казалось, что Canon закрутила новые драйверы для Canon PIXMA iP3300 немного в процессе сборки RPM.
Хотя доступны все пакеты RPM для конкретного принтера, общий пакет cnijfilter, содержащий жизненно важный фильтр CUPS, распределяется как RPM источника (* .src.rpm). Очень полезно создавать собственные драйверы, если вы хотите ('rpmbuild --rebuild cnijfilter-common-2.70-2.src.rpm'), но не так много, когда вы запускаете операционную систему на базе Debian.
Мой вопрос: легко ли преобразовать исходный RPM в то, что вы можете легко создать как DEB, или мне придется вручную преобразовать исходный RPM в нечто полезное?
Да, вы можете. Вроде. Распакуйте rpm с помощью rpm2cpio и cpio, распакуйте источники, создайте debian / dir внутри и используйте содержимое файла .spec для создания debian / control, debian / changelog, debian / rules, debian / copyright. Для этого последнего шага определенно требуется определенное знание.
Затем, если все, что вы хотите, является исходным фильтром, пособие maco поможет вам быстрее:)
Да, вы можете. Вроде. Распакуйте rpm с помощью rpm2cpio и cpio, распакуйте источники, создайте debian / dir внутри и используйте содержимое файла .spec для создания debian / control, debian / changelog, debian / rules, debian / copyright. Для этого последнего шага определенно требуется определенное знание.
Затем, если все, что вы хотите, является исходным фильтром, пособие maco поможет вам быстрее:)
Да, вы можете. Вроде. Распакуйте rpm с помощью rpm2cpio и cpio, распакуйте источники, создайте debian / dir внутри и используйте содержимое файла .spec для создания debian / control, debian / changelog, debian / rules, debian / copyright. Для этого последнего шага определенно требуется определенное знание.
Затем, если все, что вы хотите, является исходным фильтром, пособие maco поможет вам быстрее:)
Да, вы можете. Вроде. Распакуйте rpm с помощью rpm2cpio и cpio, распакуйте источники, создайте debian / dir внутри и используйте содержимое файла .spec для создания debian / control, debian / changelog, debian / rules, debian / copyright. Для этого последнего шага определенно требуется определенное знание.
Затем, если все, что вы хотите, является исходным фильтром, пособие maco поможет вам быстрее:)
Да, вы можете. Вроде. Распакуйте rpm с помощью rpm2cpio и cpio, распакуйте источники, создайте debian / dir внутри и используйте содержимое файла .spec для создания debian / control, debian / changelog, debian / rules, debian / copyright. Для этого последнего шага определенно требуется определенное знание.
Затем, если все, что вы хотите, является исходным фильтром, пособие maco поможет вам быстрее:)
Да, вы можете. Вроде. Распакуйте rpm с помощью rpm2cpio и cpio, распакуйте источники, создайте debian / dir внутри и используйте содержимое файла .spec для создания debian / control, debian / changelog, debian / rules, debian / copyright. Для этого последнего шага определенно требуется определенное знание.
Затем, если все, что вы хотите, является исходным фильтром, пособие maco поможет вам быстрее:)
Да, вы можете. Вроде. Распакуйте rpm с помощью rpm2cpio и cpio, распакуйте источники, создайте debian / dir внутри и используйте содержимое файла .spec для создания debian / control, debian / changelog, debian / rules, debian / copyright. Для этого последнего шага определенно требуется определенное знание.
Затем, если все, что вы хотите, является исходным фильтром, пособие maco поможет вам быстрее:)
Да, вы можете. Вроде. Распакуйте rpm с помощью rpm2cpio и cpio, распакуйте источники, создайте debian / dir внутри и используйте содержимое файла .spec для создания debian / control, debian / changelog, debian / rules, debian / copyright. Для этого последнего шага определенно требуется определенное знание.
Затем, если все, что вы хотите, является исходным фильтром, пособие maco поможет вам быстрее:)
Да, вы можете. Вроде. Распакуйте rpm с помощью rpm2cpio и cpio, распакуйте источники, создайте debian / dir внутри и используйте содержимое файла .spec для создания debian / control, debian / changelog, debian / rules, debian / copyright. Для этого последнего шага определенно требуется определенное знание.
Затем, если все, что вы хотите, является исходным фильтром, пособие maco поможет вам быстрее:)
В принципе нет - из-за того, что пакеты RPM и DEB занимаются управлением пакетами, создающими DEB прямо из src.rpm, вряд ли.
Вы все же можете создавать RPM с Ubuntu с помощью rpm pacakge (sudo apt-get install rpm) После этого вы можете запустить rpmbuild на rpm src, как и в системе RH. Затем переходите к преобразованию в DEB через Alien или как бы вы это ни делали.
Нет, вы не можете. Но если у вас есть исходный RPM, это означает, что у вас есть исходный код, поэтому вы можете упаковать его как DEB в любом случае, что является хорошей новостью!
Самый простой способ сделать быстрый пакет DEB - использовать checkinstall.
Извлеките содержимое RPM с помощью cpio, после чего вы можете извлечь из него фильтр CUPS и вставить его где угодно в файловой системе.
Этот ответ на Launchpad указывает, что кто-то заработал ваш принтер, выбрав драйвер Canon bjc-7000.
Вы можете (большую часть времени) использовать программу под названием Alien (sudo apt-get install alien). Эта программа конвертирует RPM в DEB. HowtoForge Tutorial
Вы можете (большую часть времени) использовать программу под названием Alien (sudo apt-get install alien). Эта программа конвертирует RPM в DEB. HowtoForge Tutorial
Вы можете (большую часть времени) использовать программу под названием Alien (sudo apt-get install alien). Эта программа конвертирует RPM в DEB. HowtoForge Tutorial
Вы можете (большую часть времени) использовать программу под названием Alien (sudo apt-get install alien). Эта программа конвертирует RPM в DEB. HowtoForge Tutorial
Вы можете (большую часть времени) использовать программу под названием Alien (sudo apt-get install alien). Эта программа конвертирует RPM в DEB. HowtoForge Tutorial
Вы можете (большую часть времени) использовать программу под названием Alien (sudo apt-get install alien). Эта программа конвертирует RPM в DEB. HowtoForge Tutorial
Этот ответ на Launchpad указывает, что кто-то заработал ваш принтер, выбрав драйвер Canon bjc-7000.
Извлеките содержимое RPM с помощью cpio, после чего вы можете извлечь из него фильтр CUPS и вставить его где угодно в файловой системе.
В принципе нет - из-за того, что пакеты RPM и DEB занимаются управлением пакетами, создающими DEB прямо из src.rpm, вряд ли.
Вы все же можете создавать RPM с Ubuntu с помощью rpm pacakge (sudo apt-get install rpm) После этого вы можете запустить rpmbuild на rpm src, как и в системе RH. Затем переходите к преобразованию в DEB через Alien или как бы вы это ни делали.
Вы можете (большую часть времени) использовать программу под названием Alien (sudo apt-get install alien). Эта программа конвертирует RPM в DEB. HowtoForge Tutorial
Нет, вы не можете. Но если у вас есть исходный RPM, это означает, что у вас есть исходный код, поэтому вы можете упаковать его как DEB в любом случае, что является хорошей новостью!
Самый простой способ сделать быстрый пакет DEB - использовать checkinstall.
Этот ответ на Launchpad указывает, что кто-то заработал ваш принтер, выбрав драйвер Canon bjc-7000.
Извлеките содержимое RPM с помощью cpio, после чего вы можете извлечь из него фильтр CUPS и вставить его где угодно в файловой системе.
В принципе нет - из-за того, что пакеты RPM и DEB занимаются управлением пакетами, создающими DEB прямо из src.rpm, вряд ли.
Вы все же можете создавать RPM с Ubuntu с помощью rpm pacakge (sudo apt-get install rpm) После этого вы можете запустить rpmbuild на rpm src, как и в системе RH. Затем переходите к преобразованию в DEB через Alien или как бы вы это ни делали.
Вы можете (большую часть времени) использовать программу под названием Alien (sudo apt-get install alien). Эта программа конвертирует RPM в DEB. HowtoForge Tutorial
Нет, вы не можете. Но если у вас есть исходный RPM, это означает, что у вас есть исходный код, поэтому вы можете упаковать его как DEB в любом случае, что является хорошей новостью!
Самый простой способ сделать быстрый пакет DEB - использовать checkinstall.
Вы можете (большую часть времени) использовать программу под названием Alien (sudo apt-get install alien). Эта программа конвертирует RPM в DEB. HowtoForge Tutorial