Автор Тема: Как установить последнюю альфа-версию Double Commander в ALT Workstation 10.0?  (Прочитано 870 раз)

Оффлайн Andy Solo

  • Начинающий
  • *
  • Сообщений: 35
Как установить последнюю альфа-версию Double Commander в ALT Workstation 10.0?
https://doublecmd.sourceforge.io/site/rus/snapshots.php

Пробовал из пакетов RPM от автора - не получается:
https://download.opensuse.org/repositories/home:/Alexx2000:/doublecmd-svn/

Пробовал из репозитория Sisyphus - не получается:
https://packages.altlinux.org/ru/sisyphus/srpms/doublecmd/

Оффлайн andrew_b

  • Завсегдатай
  • *
  • Сообщений: 534

Оффлайн rits

  • Завсегдатай
  • *
  • Сообщений: 1 031
  • ITS
# apt-get update

# cd /tmp

# wget https://download.opensuse.org/repositories/home:/Alexx2000:/doublecmd-svn/Fedora_35/x86_64/doublecmd-gtk-1.1.0+svn10190+git8b38608-227.1.x86_64.rpm

# apt-get install /tmp/doublecmd-gtk-1.1.0+svn10190+git8b38608-227.1.x86_64.rpm

# rpm -qpl ./doublecmd-gtk-1.1.0+svn10190+git8b38608-227.1.x86_64.rpm | grep desktop
/usr/share/applications/doublecmd.desktop
Под пользователем:
$ cp /usr/share/applications/doublecmd.desktop ~/Рабочий\ стол/

Соглашаемся сделать исполняемым и пользуемся.
Под xfce-sysv-p10 (Спасибо Юрию) работает )
« Последнее редактирование: 04.05.2022 15:53:48 от rits »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Как установить последнюю альфа-версию Double Commander в ALT Workstation 10.0?
https://doublecmd.sourceforge.io/site/rus/snapshots.php

Пробовал из пакетов RPM от автора - не получается:
https://download.opensuse.org/repositories/home:/Alexx2000:/doublecmd-svn/

Пробовал из репозитория Sisyphus - не получается:
https://packages.altlinux.org/ru/sisyphus/srpms/doublecmd/
https://www.altlinux.org/Где_и_как_искать_программы
Андрей Черепанов (cas@)

Оффлайн Andy Solo

  • Начинающий
  • *
  • Сообщений: 35
Установил вручную из пакета rpm новейшую версию DC от 2022-05-15. Если вручную обновлять программы через apt-get dist-upgrade или автоматически через Центр управления системой, то DC затирается на старую версию из своего репозитория. Т.е. Linux Alt Workstation не проверяет версии установленных программ? Или репозиторий имеет наивысший приоритет? Подскажите, как сохранять более новые версии установленных программ?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
вручную из пакета rpm новейшую версию DC от 2022-05-15
А какая у него версия ? apt ничего не знает про новизну пакета, он просто сранивает версии пакетов, и младшую удаляет, а старшую ставит.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Версии почти одинаковы, но :p10 делает её более высокой :

$ rpmvercmp 1.0.2-alt1 1.0.3-alt2
-1
[$ rpmvercmp 1.0.2-alt1 1.0.3-alt1:p10
-1
$ rpmvercmp 1.0.3-alt1 1.0.3-alt1:p10
-1
$ rpmvercmp 1.0.3-alt1 1.0.3-alt1
0
$ rpmvercmp 1.0.4-alt1 1.0.3-alt1:p10
1
« Последнее редактирование: 16.05.2022 12:58:42 от ruslandh »

dango_

  • Гость
« Последнее редактирование: 16.05.2022 12:54:28 от dango_ »

Оффлайн Andy Solo

  • Начинающий
  • *
  • Сообщений: 35
он просто сранивает версии пакетов, и младшую удаляет, а старшую ставит.

Но я же написал про наоборот: удаляется старшая, младшая ставится.

rpmvercmp 1.0.4-alt1 1.0.3-alt1:p10

Я ставил вручную версию 1.1.0, а вы мне максимум 1.0.4 показываете.

Версии почти одинаковы, но :p10 делает её более высокой :

Я спрашивал: репозиторий имеет наивысший приоритет над вручную установленным пакетом?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Цитата: ruslandh от Сегодня в 12:42:24

    Версии почти одинаковы, но :p10 делает её более высокой :


Я спрашивал: репозиторий имеет наивысший приоритет над вручную установленным пакетом?
Нет. В данном случае у вашего пакета версия более низкая
« Последнее редактирование: 16.05.2022 14:24:07 от ruslandh »

Оффлайн Andy Solo

  • Начинающий
  • *
  • Сообщений: 35
Нет. В данном случае у вашего пакета версия более низкая

Ответ от авторов Double Commander:

"А зачем Epoch=1? Он тут в принципе не нужен, ни с 0, ни вообще.
Чтобы не было возможности обновить сторонним пакетом?
ИМХО, тут стоит сначала у майнтейнера поинтересоваться, возможно, это просто ошибка."

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Нет. В данном случае у вашего пакета версия более низкая

Ответ от авторов Double Commander:

"А зачем Epoch=1? Он тут в принципе не нужен, ни с 0, ни вообще.
Чтобы не было возможности обновить сторонним пакетом?
ИМХО, тут стоит сначала у майнтейнера поинтересоваться, возможно, это просто ошибка."
Потому что собиралась нестабильная версия, потом откатились на стабильную. Автор, очевидно, не в теме подобных случаев. А мог бы посмотреть changelog на https://packages.altlinux.org/ru/sisyphus/srpms/doublecmd/changelog/
Андрей Черепанов (cas@)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Установил вручную из пакета rpm новейшую версию DC от 2022-05-15.
Надо было ей версию побольше дать ;-)
Ну, и эпоху надо было поменять.
« Последнее редактирование: 17.05.2022 11:30:33 от ruslandh »

Оффлайн Andy Solo

  • Начинающий
  • *
  • Сообщений: 35
Потому что собиралась нестабильная версия, потом откатились на стабильную.
Ничего не понял. Мне надо, чтобы при ручном обновлении через apt-get dist-upgrade или автоматически через Центр управления системой DC не затирался на старую версию из репозитория Linux Alt Workstation. Я решения не увидел в ваших ответах.

dango_

  • Гость