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

Оффлайн 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

  • Участник
  • *
  • Сообщений: 553

Оффлайн rits

  • Участник
  • *
  • Сообщений: 1 234
  • 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

  • Глобальный модератор
  • *****
  • Сообщений: 20 167
    • Домашняя страница
Как установить последнюю альфа-версию 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 361
  • Учиться .... Телепатами не рождаются, ими ....
вручную из пакета rpm новейшую версию DC от 2022-05-15
А какая у него версия ? apt ничего не знает про новизну пакета, он просто сранивает версии пакетов, и младшую удаляет, а старшую ставит.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Версии почти одинаковы, но :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 361
  • Учиться .... Телепатами не рождаются, ими ....
Цитата: ruslandh от Сегодня в 12:42:24

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


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

Оффлайн Andy Solo

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

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

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

Оффлайн Skull

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

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

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

Оффлайн ruslandh

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

Оффлайн Andy Solo

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

dango_

  • Гость