6752
Расскажите как подключать принтер?
Доброго времени суток. Я недавно сменил дистрибутив на manjaro (до этого стояло убунту), потому что arch мне кажется более интересным, а manjaro — производная от него. Немного умею лазать в терминале сильно не понимаю как все работает (Но очень хочу)
СОБСТВЕННО ПРОБЛЕМА:
Хочу подключить принтер pantum6500m через приложение не получается, нет драйверов. В убунте запускал deb пакет( или программу, не знаю как называется) и он сам его устанавливал. Как нужно поступать в manjaro?
Если что-то руками нужно писать то скиньте, пожалуйста хотя бы где про это читать. Потому что я для этого и устанавливал, чтоб разбираться.
СОБСТВЕННО ПРОБЛЕМА:
Хочу подключить принтер pantum6500m через приложение не получается, нет драйверов. В убунте запускал deb пакет( или программу, не знаю как называется) и он сам его устанавливал. Как нужно поступать в manjaro?
Если что-то руками нужно писать то скиньте, пожалуйста хотя бы где про это читать. Потому что я для этого и устанавливал, чтоб разбираться.
5 комментариев
Pantum M6200-M6500-M6550-M6600-MS6000 Series LINUX Driver V1.4.0
Но это неважно, главное что работает.
Хотя лучше всё-же при установке пакетов меньше вмешиваться в работу пакетного менеджера, если только в этом нет реальной необходимости. На форуме много информации по установке проблемных пакетов из AUR, ищите по запросу «pkgbuild» или по тэгам. А на web-интерфейсе AUR, в комментариях к пакету, можно найти решение проблемы с установкой конкретного пакета.
Таким образом, всё получилось очень просто.
Может кому-нибудь понадобиться
pkgrel=«1»
pkgdesc=«Pantum M6200-M6500-M6550-M6600-MS6000 Series LINUX Driver V$pkgver»
arch=('x86_64' 'x86' 'i686' 'i386' 'arm' «aarch64»)
license=('proprietary')
depends=('sane' 'cups')
source=(
«drivers.pantum.ru/userfiles/files/download/驱动文件/2013/Pantum%20Linux%20Driver%20V1_1_94-1.zip»
)
md5sums=(
'SKIP'
)
# noextract=(«aeskulap_0.2.2b1-11_amd64.deb» «libdcmtk2_3.6.0-12_amd64.deb» «libwrap0_7.6.q-25_amd64.deb»)
extract_deb()
{
ar p $1 data.tar.xz | tar xJ
}
build()
{
# extract them all under the base /usr dir inside of the source folder
# extract_deb «aeskulap_0.2.2b1-11_amd64.deb»
# extract_deb «libdcmtk2_3.6.0-12_amd64.deb»
# extract_deb «libwrap0_7.6.q-25_amd64.deb»
cd $srcdir/Pantum\ Linux\ Driver\ V$pkgver-$pkgrel/Resources
mkdir -p pkg
cd ./pkg
# extract_deb "../Pantum-M6500-Series-3.0.$arch.deb"
extract_deb "../pantum_$pkgver-"$pkgrel"_amd64.deb"
}
package()
{
# go into the package folder and copy the /usr into the root
cd ${pkgdir}
cp -r "${srcdir}/Pantum Linux Driver V$pkgver-$pkgrel/Resources/pkg/"*.
# move this into that
# rm -r usr/lib64
cd usr/lib
# mv -u $arch-linux-gnu/*.
cp -a $arch-linux-gnu/*.
rm -r *-linux-gnu*
}
Поместить данный PKGBUILD в пустой каталог и запустить в этом каталоге в терминале
Затем установить с помощью пакетного менеджера.