Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Установить 2gis  (Прочитано 4733 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Skif_off

  • Активист
  • *
  • Сообщений: 416
    • Просмотр профиля
Re: Установить 2gis
« Ответ #15 : 16 Февраля 2025, 01:21:24 »
Deo, мешать в одну кучу инструкцию с winehq.org и ответ семилетней давности на askubuntu.com - плохая примета.

Какая версия системы? В первом сообщении засветилась версия 5.0-3ubuntu1, что намекает на 20.04 (Focal), а в последнем - 6.0.3~repack-1, что вместе с командой добавления репоозитория для Jammy намекает на 22.04.

Список введённых команд должен выглядеть так
sudo dpkg --add-architecture i386
sudo mkdir -pm755 /etc/apt/keyrings
wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor -o /etc/apt/keyrings/winehq-archive.key -
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources
sudo apt update
sudo apt install --install-recommends winehq-stable
Если версия системы 20.04, то в четвёртой строке в двух местах вместо "jammy" должно быть "focal".

Есть 2 версии 2gis:
2GISShell-3.16.3.0.orig.zip (Linux)
2GISShell-3.16.3.0.msi (Windows)
Возможно, для Linux+Wine решили не парить установкой инсталлятором MSI (MSI-инсталлятор не может не нагадить в системе), а просто выложили те же файлы обычным архивом ZIP. Типа портативка - распаковал и вперёд.

P.S. Команда с madhowl.ru точно нужна? Она добавляет ключ репозитория VirtualBox, причём глобально, а не так, как рекомендуется в 22.04+.

Оффлайн Deo

  • Автор темы
  • Активист
  • *
  • Сообщений: 311
    • Просмотр профиля
Re: Установить 2gis
« Ответ #16 : 18 Февраля 2025, 22:32:47 »
Я и на Live системе пробовал, результат тот же.
Наверно всё-таки broken packages означает вовсе не то, что у меня система сломана...
Ubuntu 22.04.5

Пользователь добавил сообщение 19 Февраля 2025, 15:50:46:
Какая версия системы?
На начало темы была 20.04, теперь установил 22.04.5
2GISShell-3.16.3.0.orig.zip
Типа портативка - распаковал и вперёд.
Было бы в моём духе, только не знаю что дальлше "вперёд", распаковал, а там файлы .exe
Надо как-то wine туда приспосабливать, или наоборот - 2gis приспосабливать к wine.
В Synaptic сейчас посмотрел -
открыл Synaptic, кликнул Search, вбил "wine", появился список содеращий слово "wine",
ни один из них не отмечен какой-либо галочкой - я так понимаю, что никакой wine не установлен и можно начинать с начала:
(Нажмите, чтобы показать/скрыть)
Вот в таком состоянии система чего то ждёт. Что дальше делать?
Пробовал прям сюда продолжать водить команды дальше, вот что получилось:
(Нажмите, чтобы показать/скрыть)
Enter new filename - нуно новое имя файла...?
Кликаю Enter, получается вот что:
(Нажмите, чтобы показать/скрыть)
gpg: no valid OpenPGP data found.
gpg: dearmoring failed: File exists
Дальше:
(Нажмите, чтобы показать/скрыть)
И побежала эта последняя строка повторяться и повторяться, 2 минуты смотрел, потом остановил (Ctrl+z)
Появилась строка в терминале:
[3]+  Stopped                 sudo apt install --install-recommends winehq-stableСделал:
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 19 Февраля 2025, 16:10:53 от Deo »

Оффлайн Skif_off

  • Активист
  • *
  • Сообщений: 416
    • Просмотр профиля
Re: Установить 2gis
« Ответ #17 : 19 Февраля 2025, 20:56:17 »
Попробовал 20.04.6 в виртуалке, 22.04.1 Live - никаких проблем (прямо с поста копировал строки и вставлял).
Наверно всё-таки broken packages означает вовсе не то, что у меня система сломана...
Ага, как будто тупо чего-то не хватает.
Смущает, что в выхлопе "sudo apt update" маловато адресов, только 2 Ubuntu'вских: у меня больше. Только не знаю, как простым языком объснить, как проверить включенность веток main, restricted и universe. Если только так https://help.ubuntu.ru/wiki/репозиторий

Насчёт
Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 9007 (synaptic)всё просто, система управления пакетами не позволяет одновременно использовать несколько программ для работы с пакетами, тупо чтобы не поломать всё. Нужно было закрыть Synaptic и повторить.

Оффлайн Deo

  • Автор темы
  • Активист
  • *
  • Сообщений: 311
    • Просмотр профиля
Re: Установить 2gis
« Ответ #18 : 19 Февраля 2025, 21:12:50 »
22.04.1 Live - никаких проблем
У меня 22.04.5
Ага, как будто тупо чего-то не хватает.
Может не хватает Snap?
Snap у меня удалён, и как в инструкции говорилось - с запретом утановки приложений snap.

Пользователь добавил сообщение 19 Февраля 2025, 21:29:44:
Вот на Live Ubuntu 22.04.5 сейчас попробовал:
(Нажмите, чтобы показать/скрыть)


Пользователь добавил сообщение 19 Февраля 2025, 21:43:00:
проверить включенность веток main, restricted и universe


Пользователь добавил сообщение 19 Февраля 2025, 21:47:42:
На Live хотя бы
wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor -o /etc/apt/keyrings/winehq-archive.key -завершился.
А на текущей:
$ wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor -o /etc/apt/keyrings/winehq-archive.key -
File '/etc/apt/keyrings/winehq-archive.key' exists. Overwrite? (y/N) --2025-02-19 22:44:55--  https://dl.winehq.org/wine-builds/winehq.key
                                                                                                                                          Resolving dl.winehq.org (dl.winehq.org)... 146.75.118.217, 2a04:4e42:8d::729
                                                                Connecting to dl.winehq.org (dl.winehq.org)|146.75.118.217|:443... connected.
                                                                                                                                             HTTP request sent, awaiting response... 200 OK
                                     Length: 3212 (3,1K) [application/pgp-keys]
                                                                               Saving to: ‘STDOUT’

-                                     100%[=======================================================================>]   3,14K  --.-KB/s    in 0s     

                                                                                                                                                     2025-02-19 22:44:56 (30,3 MB/s) - written to stdout [3212/3212]


Вот в таком состоянии останавличается.

Пользователь добавил сообщение 19 Февраля 2025, 21:51:03:
А, вот почитал внимательно, нажал Enter и теперь система просит:
Enter new filename: Что ей ответить?

Пользователь добавил сообщение 19 Февраля 2025, 21:59:51:
Может ещё вот это о чём то говорит:
$ sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources
--2025-02-19 22:58:04--  https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources
Resolving dl.winehq.org (dl.winehq.org)... 151.101.86.217, 2a04:4e42:14::729
Connecting to dl.winehq.org (dl.winehq.org)|151.101.86.217|:443... connected.
HTTP request sent, awaiting response... 304 Not Modified
File ‘/etc/apt/sources.list.d/winehq-jammy.sources’ not modified on server. Omitting download.
HTTP request sent, awaiting response... 304 Not Modified
File ‘/etc/apt/sources.list.d/winehq-jammy.sources’ not modified on server. Omitting download.
« Последнее редактирование: 19 Февраля 2025, 22:02:17 от Deo »

Оффлайн Skif_off

  • Активист
  • *
  • Сообщений: 416
    • Просмотр профиля
Re: Установить 2gis
« Ответ #19 : 19 Февраля 2025, 22:27:37 »
22.04.5 vs. 22.04.1 по идее некритично, Snap ни при чём.

Насчёт файла: пишет, что файл /etc/apt/keyrings/winehq-archive.key уже есть, спрашивает перезаписать ли, а после Enter срабатывает действие по умолчанию "N" (т.е. не надо перезаписывать).
/etc/apt/sources.list.d/winehq-jammy.sources тоже есть, но т.к. на сервере он такой же версии, то wget его не скачивает повторно.
Как вариант: грохнуть оба файла
sudo rm -f /etc/apt/keyrings/winehq-archive.key && sudo rm -f /etc/apt/sources.list.d/winehq-jammy.sourcesребутнуться и повторить с начала.

Честно говоря, больше ничего полезного в голову [пока] не приходит.

Оффлайн Deo

  • Автор темы
  • Активист
  • *
  • Сообщений: 311
    • Просмотр профиля
Re: Установить 2gis
« Ответ #20 : 19 Февраля 2025, 22:43:08 »
sudo rm -f /etc/apt/keyrings/winehq-archive.key && sudo rm -f /etc/apt/sources.list.d/winehq-jammy.sourcesребутнуться и повторить с начала.
Сделал, не помогло:
$ sudo apt install --install-recommends winehq-stable
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 winehq-stable : Depends: wine-stable (= 10.0.0.0~jammy-1)
E: Unable to correct problems, you have held broken packages.


Пользователь добавил сообщение 20 Февраля 2025, 03:14:08:
Получилось.
Переустановил ОС и сразу:
sudo dpkg --add-architecture i386
sudo mkdir -pm755 /etc/apt/keyrings
wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor -o /etc/apt/keyrings/winehq-archive.key -
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources
sudo apt update
sudo apt install --install-recommends winehq-stable
Потом кликнул на
~/2GISShell-3.16.3.0.orig/2gis/3.0/grym.exe
и дальше только соглашался со всем что предлагалось (только город свой сам выбирал :))
Правда ещё сейчас snap удалять буду, ну если слетит - напишу тут, а пока - решено.
« Последнее редактирование: 20 Февраля 2025, 03:15:55 от Deo »

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3317
    • Просмотр профиля
Re: Установить 2gis
« Ответ #21 : 20 Февраля 2025, 07:10:07 »
Я же сразу говорил: -Поставь Wine-hq с официального сайта. :)
А чего это вы тут делаете, а?

 

Страница сгенерирована за 0.02 секунд. Запросов: 22.