] Если у вас уже есть крон, который не является []dcron[
] и вы не хотите его менять, вы можете использовать эту работу с кроном: [
0 8 * * wed n=0 && [[ -e /home/user/.cronjob && -r /home/user/cronjob ]] && read n < /home/user/.cronjob ; [[ $n == 0 ]] && your_actual_job ; echo $(( (n+1) \% 3 )) > /home/user/.cronjob
]
[] Это сделает своего рода бухгалтерию. Каждую среду будет выполняться задание по cron. Оно будет получать значение, записанное в [].cronjob[
], которое может быть 0, 1 или 2. Если оно равно 0, то будет запущено фактическое задание. Затем значение увеличивается по модулю 3 и записывается обратно в [].cronjob[
].[
] Обратите внимание на '\' перед '%'. Это необходимо, потому что cron интерпретирует '%' особым образом.[
]. Файл dpkg.tar.gz
- это инструкции фактически построить пакет. Сделайте это, в каталоге, в котором проживает dpkg.tar.gz:
tar xf dpkg.tar.gz
cd dpkg
makepkg
Мне пришлось разрешить некоторые зависимости с Pacman -s -s некоторые
, чтобы получить makepkg
для завершения. Я остался с файлом dpkg-1.16.15-1-x86_64.pkg.tar.xz
. Это файл пакета. Вы должны сделать это, чтобы установить его:
pacman -U dpkg-1.16.15-1-x86_64.pkg.tar.xz
Более простой способ. :Сначала проверьте AUR, чтобы найти пакет "dpkg". Вы также найдете комментарий, в котором вам будет предложено изменить URL-адрес источника. Итак, когда я затем использовал «trizen -S dpkg» (, он устанавливается из AUR ). Меня попросили отредактировать PKGBUILD, сказав «y», поэтому я изменил исходный URL-адрес в файле PKGBUILD и продолжил установил и все заработало без нареканий.