vsafonin |
|
Темы:
9
Сообщения:
60
Участник с: 03 февраля 2012
|
vadik Нет проблем, переносите. |
vsafonin |
|
Темы:
9
Сообщения:
60
Участник с: 03 февраля 2012
|
Исправил |
vsafonin |
|
Темы:
9
Сообщения:
60
Участник с: 03 февраля 2012
|
Может кому пригодится. Рецепт установки 1С 8.3 на Archlinux. Качаем линукс версию 1С (если кому надо могу скинуть файлы инсталяции, пишите в skype). Так как у меня на работе стоит 8.3.4.-482 PKGBUILD писал для нее. Далее берем PKGBUILD Для того чтобы 1С работала в тонком клиенте (а так же в новом интерфейсе "ТАКСИ") необходима версия Imagemagick - 6.7.7.6 (возможно работает и на более свежих, я проверял на той что в репах imagemagick-6.9.0.2-1 - ошибка загрузки компоненты libwand.so - попытки явно указать на библиотеку с помощью симлинков не получилось..не стал разбиратся поставил ту что рабоает. По сему выкладываю PKGBUILD для imagemagick:
То есть последовательность такова:
После чего ставим imagemagick нужной версии. Ставим 1С. Для того чтобы imagemagick не обновился ставим заморозку на обновления в /etc/pacman.conf:
ну и для того чтобы 1С прочитала ключик (если кто нашел способ обойти защиту 1С на Linux версии сообщите) создаем каталог и создаем файлик nethasp.ini:
содержимое файлика у меня такое:
собственно все работает: Конфигуратор: Режим предприятия: |
vsafonin |
|
Темы:
9
Сообщения:
60
Участник с: 03 февраля 2012
|
maisvendooparanoikМожно попробовать поработать под обычным пользователем без админских прав. Как в линухе - завести root для настройки системы и установки ПО, и обычного юзера для повседневной работы. Я брату так сделал - пока проблем не замечено. Я с вами не согласен - сейчас 90 % дряни это хрень работающая в профиле пользователя либо расширения для браузеров и тому подобное..лечить их ничуть не легче чем полученную такую дрянь с админскими правами. |
vsafonin |
|
Темы:
9
Сообщения:
60
Участник с: 03 февраля 2012
|
nafanja В случае с 1С, не факт. К примеру Fedora тоже поддерживается, но увы работает только в 17 (которая уже не поддерживается) или уже бубунта 13.10 - там тоже не работает нифига... Возможно когда допилят до состояния когда можно будет ставить бухам - станет лучше...надеюсь |
vsafonin |
|
Темы:
9
Сообщения:
60
Участник с: 03 февраля 2012
|
На версии 9 Сразу же перестало работать, на 8 соответственно, другие не смотрел, использовал вот этот PKGBUILD Меняя только версии и shasumm # $Id: PKGBUILD 199306 2013-11-10 02:17:56Z eric $ # Maintainer: Eric Bélanger <eric@archlinux.org> pkgbase=imagemagick pkgname=('imagemagick' 'imagemagick-doc') pkgver=6.7.7.10 pkgrel=5 arch=('i686' 'x86_64') url="http://www.imagemagick.org/" license=('custom') makedepends=('libltdl' 'lcms2' 'libxt' 'fontconfig' 'libxext' 'ghostscript' \ 'openexr' 'libwmf' 'librsvg' 'libxml2' 'jasper' 'liblqr' \ 'opencl-headers' 'libcl' 'libwebp') #source=(http://www.imagemagick.org/download/ImageMagick-${pkgver%.*}-${pkgver##*.}.tar.xz{,.asc} \ source=(ftp://ftp.sunet.se/pub/multimedia/graphics/ImageMagick/ImageMagick-${pkgver%.*}-${pkgver##*.}.tar.xz) sha1sums=('289e539f7fd40ca9b06f94a3348641abf0e56a1f') prepare() { cd ImageMagick-${pkgver%.*}-${pkgver##*.} sed '/AC_PATH_XTRA/d' -i configure.ac autoreconf --force --install } build() { cd ImageMagick-${pkgver%.*}-${pkgver##*.} [[ $CARCH = "i686" ]] && EXTRAOPTS="--with-gcc-arch=i686" [[ $CARCH = "x86_64" ]] && EXTRAOPTS="--with-gcc-arch=x86-64" ./configure --prefix=/usr --sysconfdir=/etc --with-modules \ --enable-hdri --with-wmf --with-openexr --with-xml --with-lcms2 --with-jp2 \ --with-webp --with-gslib --with-gs-font-dir=/usr/share/fonts/Type1 \ --with-perl --with-perl-options="INSTALLDIRS=vendor" --with-lqr --with-rsvg \ --enable-opencl --without-gvc --without-djvu --without-autotrace \ --without-jbig --without-fpx --without-dps --without-fftw $EXTRAOPTS make } check() { cd ImageMagick-${pkgver%.*}-${pkgver##*.} # make check } package_imagemagick() { pkgdesc="An image viewing/manipulation program" depends=('perl' 'libltdl' 'lcms2' 'libxt' 'fontconfig' 'libxext' 'liblqr' 'libcl') optdepends=('imagemagick-doc: for additional information' 'ghostscript: for Ghostscript support' 'openexr: for OpenEXR support' 'libwmf: for WMF support' 'librsvg: for SVG support' 'libxml2: for XML support' 'jasper: for JPEG-2000 support' 'libpng: for PNG support' 'libwebp: for WEBP support') backup=("etc/ImageMagick-${pkgver%%.*}/coder.xml" "etc/ImageMagick-${pkgver%%.*}/colors.xml" "etc/ImageMagick-${pkgver%%.*}/delegates.xml" "etc/ImageMagick-${pkgver%%.*}/log.xml" "etc/ImageMagick-${pkgver%%.*}/magic.xml" "etc/ImageMagick-${pkgver%%.*}/mime.xml" "etc/ImageMagick-${pkgver%%.*}/policy.xml" "etc/ImageMagick-${pkgver%%.*}/quantization-table.xml" "etc/ImageMagick-${pkgver%%.*}/thresholds.xml" "etc/ImageMagick-${pkgver%%.*}/type.xml" "etc/ImageMagick-${pkgver%%.*}/type-dejavu.xml" "etc/ImageMagick-${pkgver%%.*}/type-ghostscript.xml" "etc/ImageMagick-${pkgver%%.*}/type-windows.xml") options=('!docs' 'libtool' '!emptydirs') cd ImageMagick-${pkgver%.*}-${pkgver##*.} make -j1 DESTDIR="${pkgdir}" install install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/imagemagick/LICENSE" install -Dm644 NOTICE "${pkgdir}/usr/share/licenses/imagemagick/NOTICE" #Cleaning rm -f "${pkgdir}"/usr/lib/*.la } package_imagemagick-doc() { pkgdesc="The ImageMagick documentation (utilities manuals and libraries API)" cd ImageMagick-${pkgver%.*}-${pkgver##*.} make DESTDIR="${pkgdir}" install-data-html install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/imagemagick-doc/LICENSE" install -Dm644 NOTICE "${pkgdir}/usr/share/licenses/imagemagick-doc/NOTICE" } Ставлю 6.7.7.10 - все в порядке и работает, симлинки делать не нужно |
vsafonin |
|
Темы:
9
Сообщения:
60
Участник с: 03 февраля 2012
|
nafanja Да без проблем. Минут 15 |
vsafonin |
|
Темы:
9
Сообщения:
60
Участник с: 03 февраля 2012
|
nafanja Да только другую версию поставил, симлинки поудалял. |
vsafonin |
|
Темы:
9
Сообщения:
60
Участник с: 03 февраля 2012
|
nafanja Именно так! Да в общем, мое же сообщение про убунту натолкнуло меня на мысль, а что если тупо версия ImageMagick из арча не работает? посмотрел какая в бубунте, 6.7.7.10-5. Накатал PKGBUILD (из abs подредактировал), собрал, установил, у меня все работает! Может кому пригодится. Теперь другой вопрос - 2 версии ImageMagick в одной оси можно подружить? (хоть мне это и не надо, просто на будущее) |
vsafonin |
|
Темы:
9
Сообщения:
60
Участник с: 03 февраля 2012
|
nafanja Сделал: ln -s /usr/lib64/libMagickWand*.so.1 /usr/lib64/libWand.so По опыту работы с ОдинЭс, что то мне подсказывает что они скажут "ваша платформа не поддерживается" и ведь правда: Из книги Руководство Администратора 1С. Компьютер конечного пользователя: И действительно на Ubuntu 12.04 все работает.блин |