| nafanja |  | 
|   
                Темы:
                
                    94
                
             
                Сообщения:
                
                    9252
                
             
                Участник с: 02 июня 2012
             заблокирован | PalPalychВот пример https://aur.archlinux.org/packages/sp/s … a/PKGBUILD 
                        Псевдографический инсталлятор Arch Linux ver. 3.8.2 Благодарности принимаются на ЯД 410012815723874 | 
| tsn |  | 
| 
                Темы:
                
                    13
                
             
                Сообщения:
                
                    144
                
             
                Участник с: 04 октября 2011
             | PalPalych Я установил тупым и грязным способом:-) Поднял виртуальную машину Mandriva 2011, установил там пакеты rpm, проверил - работает. Затем из Арча зацепился по ssh и скопировал каталожек /opt/1C к себе. Запускаться отказалась: “Ошибка загрузки компоненты Frame”. Командой ldd /opt/1C/v8.3/x86_64/frame.so | grep not Работает! :-) | 
| lampslave |  | 
| 
                Темы:
                
                    32
                
             
                Сообщения:
                
                    4801
                
             
                Участник с: 05 июля 2011
             | Я установил тупым и грязным способом:-)А просто архиватором распаковать нельзя было? | 
| tsn |  | 
| 
                Темы:
                
                    13
                
             
                Сообщения:
                
                    144
                
             
                Участник с: 04 октября 2011
             | lampslave1. Хотелось проверить, а будет ли оно вообще работать. 2. Я не умею распаковывать RPM-ки архиватором. :-) Научите пожалуйста. | 
| lampslave |  | 
| 
                Темы:
                
                    32
                
             
                Сообщения:
                
                    4801
                
             
                Участник с: 05 июля 2011
             | Для хранения файлов в формате RPM используется архивный контейнер cpio, с использованием сжатия утилитой gzip. В более поздних версиях может быть использован архиватор star и сжатие с помощью bzip2, LZMA или XZ. Начиная с версии RPM 5.0 возможно использование архиватора XAR. http://ru.wikipedia.org/wiki/RPMСоответственно они и распаковываются gzip-ом, bzip-ом, xz и т.д. А ещё лучше они распаковываются file-roller-ом, который сам знает, в каком они формате :) Пакеты в Linux (по крайней мере те, о которых мне известно) - это не экзешники, которые одним бинарником идут, а как бы “архивы портативных версий”, если так понятнее. | 
| jim945 |  | 
|   
                Темы:
                
                    8
                
             
                Сообщения:
                
                    3066
                
             
                Участник с: 25 января 2010
             | lampslave, установочные эксешники тоже вполне себе архивы, кстати. 
                        Lupus pilum mutat, non mentem.
                     | 
| lampslave |  | 
| 
                Темы:
                
                    32
                
             
                Сообщения:
                
                    4801
                
             
                Участник с: 05 июля 2011
             | lampslave, установочные эксешники тоже вполне себе архивы, кстати.Ну, по крайней мере, не все они распаковываются всякими рарами и зипами. | 
| palpalych |  | 
|   
                Темы:
                
                    89
                
             
                Сообщения:
                
                    1126
                
             
                Участник с: 09 августа 2011
             | nafanjaЭто чё такое??? 
                        Арчи ~]$ ...as always want ready-made solutions that would make even tastier
                     | 
| lampslave |  | 
| 
                Темы:
                
                    32
                
             
                Сообщения:
                
                    4801
                
             
                Участник с: 05 июля 2011
             | Это вот https://wiki.archlinux.org/index.php/PKGBUILD | 
| tsn |  | 
| 
                Темы:
                
                    13
                
             
                Сообщения:
                
                    144
                
             
                Участник с: 04 октября 2011
             | Нарисовал вот такой PKGBUILD: pkgname=1C_Enterprise83
pkgver=8.3.1
pkgrel=531
pkgdesc="1C 8.3 for Linux"
license=('custom')
arch=('x86_64')
options=('!strip')
#depends=('зависимость')
makedepends=('pkgextract')
source=($pkgname-client-$pkgver-$pkgrel.$arch.rpm
$pkgname-client-nls-$pkgver-$pkgrel.$arch.rpm
$pkgname-common-$pkgver-$pkgrel.$arch.rpm
$pkgname-common-nls-$pkgver-$pkgrel.$arch.rpm
$pkgname-server-$pkgver-$pkgrel.$arch.rpm
$pkgname-server-nls-$pkgver-$pkgrel.$arch.rpm
$pkgname-thin-client-$pkgver-$pkgrel.$arch.rpm
$pkgname-thin-client-nls-$pkgver-$pkgrel.$arch.rpm
$pkgname-ws-$pkgver-$pkgrel.$arch.rpm
$pkgname-ws-nls-$pkgver-$pkgrel.$arch.rpm
)
md5sums=('7a44b1d1a2531d82e4c58a08a34c5d41'
         'b8e5894f291debb2527a5c3c3f02dfcb'
         '7a2522de9a3ae49d677d3d9d7077bfbd'
         '7a1b8d6ddff5e9a075c9d08a9e5e1922'
         'b80f908ff76445cd811f559cdc3ff891'
         '26bb8baa86d9c281cc6f9f10c3f060ec'
         'a369c7bcfd285f15945771553100ebbd'
         'b6fa534494358492b5628563107c0bd2'
         '5bdde019f92a3cfcec2a5b0912ea9568'
         '57de9a000a5667c4b1cc276694df838e')
build() {
   cd $startdir/pkg
   cp -r $startdir/src/usr $startdir/pkg
   cp -r $startdir/src/etc $startdir/pkg
   cp -r $startdir/src/opt $startdir/pkg
}Это мой первый PKGBUILD, поэтому сильно не пинайте. :-) Порядок действий: Складываем 1С-овские RPM пакеты в какой-нибудь каталог, Кидаем туда этот PKGBUILD, и говорим makepkg P.S. С зависимостями не разбирался еще. Если кто из “старших товарищей” меня поправит - буду благодарен. |