Как установить и разрешить зависимости для выпуска WPS Office 2016?

ОС: Ubuntu 17.10

Короче говоря, WPS Office выпустил новое обновление Linux Aplha21 . Я установил его и попытался заставить его работать, загрузив пакет с сайта и запустив: sudo dpkg --install . Однако пакет не может быть установлен из-за отсутствия зависимости; "libpng12-0". Наибольшее беспокойство вызывает вопрос о том, как лучше всего установить этот пакет.

0
22.10.2017, 10:58
1 ответ

ОС: Ubuntu 17.10

Решение, которое я придумал, состояло в том, чтобы установить отсутствующий пакет "libpng12 -0" для Ubuntu, а затем попытайтесь переустановить пакет WPS Office 2016 (выпуск: Aplha21). Это работает. Это все, что вам нужно сделать. Тем не менее, для тех из вас, у кого было решение «копировать и вставить», вот сценарий, который я создал, чтобы сделать это для вас. Это быстро и легко запустить. Сценарий получит для вас зависимость, установит ее, и все готово. Если ссылка не работает или пакет меняется, все, что вам нужно сделать, это обновить скрипт в соответствии с вашими потребностями.

Шаг 1: Скопируйте текст сценария.

СЦЕНАРИЙ:

#!/bin/bash
# The dependency should correspond with the package name.
dependencies=(
    "http://mirrors.kernel.org/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_amd64.deb"
    "http://kdl1.cache.wps.com/ksodl/download/linux/a21//wps-office_10.1.0.5707~a21_amd64.deb"
)
package_name=(
    "libpng12-0_1.2.54-1ubuntu1_amd64.deb"
    "wps-office_10.1.0.5707~a21_amd64.deb"
)
for (( x=0; x<${#dependencies[@]}; x++ )); do
    wget ${dependencies[${x}]}
done
for (( x=0; x<${#package_name[@]}; x++ )); do
    sudo dpkg --install ${package_name[${x}]}
done
sudo apt update -y
sudo apt upgrade -y

Шаг 2: Вставьте его в файл и сохраните. Назовите файл как хотите.

Шаг 3: Добавьте разрешения на выполнение для файла.

sudo chmod a+x <file>


Шаг 4: Запустите файл.

./<file>

Это должно сработать.

С уважением,
- r00thkr

0
28.01.2020, 04:44

Теги

Похожие вопросы