Apache 2 установлен, но не запускается в Ubuntu 18.04

Я установил Apache на Ubuntu 18.04, но когда я пытаюсь запустить его, я получаю: apache2: ошибка при загрузке общих библиотек: libapr-1.so.0: невозможно открыть файл общего объекта: такого файла или каталога нет

martin@martin:~$ sudo ufw app list
Available applications:
  Apache
  Apache Full
  Apache Secure
  CUPS
  OpenSSH
martin@martin:~$ sudo ufw status
Status: active

To                         Action      From
--                         ------      ----
Apache Full                ALLOW       Anywhere                  
22/tcp                     ALLOW       Anywhere                  
22                         ALLOW       Anywhere                  
Apache Full (v6)           ALLOW       Anywhere (v6)             
22/tcp (v6)                ALLOW       Anywhere (v6)             
22 (v6)                    ALLOW       Anywhere (v6)             

martin@martin:~$ apache2 -version
apache2: error while loading shared libraries: libapr-1.so.0: cannot open shared object file: No such file or directory
martin@martin:~$ 

Что, по-видимому, вызывает проблему

РЕДАКТИРОВАТЬ

martin@martin:~$ sudo apt-get install libapr1 libapr1-dev 
[sudo] password for martin: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libapr1 is already the newest version (1.6.3-2).
libapr1-dev is already the newest version (1.6.3-2).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
martin@martin:~$ sudo apt-get install libapr-1.so.0
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libapr-1.so.0
E: Couldn't find any package by glob 'libapr-1.so.0'
E: Couldn't find any package by regex 'libapr-1.so.0'
martin@martin:~$ 

ОБНОВЛЕНИЕ:

martin@martin:~$ ls -l /usr/lib/x86_64-linux-gnu/libapr-1*
-rw-r--r-- 1 root root 394910 Feb 25  2018 /usr/lib/x86_64-linux-gnu/libapr-1.a
-rw-r--r-- 1 root root    958 Feb 25  2018 /usr/lib/x86_64-linux-gnu/libapr-1.la
lrwxrwxrwx 1 root root     17 Feb 25  2018 /usr/lib/x86_64-linux-gnu/libapr-1.so -> libapr-1.so.0.6.3

martin@martin:~$ ldd /usr/sbin/apache2
    linux-vdso.so.1 (0x00007fff8e0f3000)
    libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f8948139000)
    libaprutil-1.so.0 => /usr/lib/x86_64-linux-gnu/libaprutil-1.so.0 (0x00007f8947f0e000)
    libapr-1.so.0 => not found
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f8947cef000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f89478fe000)
    libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007f89476c6000)
    libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f8947494000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f8948651000)
    libapr-1.so.0 => not found
--- ------121--------845537---- Как сохранить и восстановить рабочее окружение каждого приложения на виртуальном рабочем столе (включая браузеры с вкладками)? Существует ли готовое решение для сохранения и восстановления всей рабочей среды? Я хочу сохранить рабочее пространство проекта и восстановить его на виртуальном рабочем столе: браузеры (со своими вкладками) каждое приложение на виртуальном рабочем столе (включая браузеры с вкладками)? Существует ли готовое решение для сохранения и восстановления всей рабочей среды? Я хочу сохранить рабочее пространство проекта и восстановить его на виртуальном рабочем столе: браузеры (со своими вкладками) каждое приложение на виртуальном рабочем столе (включая браузеры с вкладками)? Существует ли готовое решение для сохранения и восстановления всей рабочей среды? Я хочу сохранить рабочее пространство проекта и восстановить его на виртуальном рабочем столе: браузеры (со своими вкладками) Это не большая проблема здесь)

0
задан 10 June 2020 в 17:13

1 ответ

В стандартном Ubuntu, использующем Gnome Shell, не существует готового решения. Даже базовое сохранение сеанса, т. Е. Где вы можете сохранить состояние рабочего стола таким образом, чтобы оно восстанавливалось после перезагрузки, было удалено из-за проблем. Другие рабочие столы могут обеспечивать сохранение сеанса, но обычно не позволяют сохранять разные состояния. Однако рабочий стол KDE, вероятно, подходит.

Вы ищете еще более изощренный интерфейс, в котором вы можете сохранять состояния рабочего стола в зависимости от того, какой проект / действие вы хотите продолжить. Это фактически то, что обеспечивает рабочий стол KDE через функцию «Активность». Этот пост , хотя и довольно старый, дает вам представление о том, что представляют собой эти «Действия».

1
ответ дан 19 June 2020 в 21:27

Другие вопросы по тегам:

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