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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Поставить последнюю версию ПО  (Прочитано 3478 раз)

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

Оффлайн NewBornUser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Поставить последнюю версию ПО
« : 11 Января 2022, 15:28:58 »
Задача - поставить последнюю версию PostgreSQL (14.1 на данный момент)

Делаю:

apt update
apt upgrade
(честно говоря не до конца понимаю зачем делать первые две команды, просто тупо делаю по инструкции с разных сайтов, например -  https://www.digitalocean.com/community/tutorials/how-to-install-postgresql-on-ubuntu-20-04-quickstart-ru)
apt install postgresql postgresql-contrib

Но предлагает поставить 12-ую версию как я понимаю (postgresql и postgresql-contrib)...
Что необходимо сделать что-бы предлагал поставить последнюю версию

p.s. знаю ооб этом - https://www.postgresql.org/download/linux/ubuntu/ но вопрос именно в том - как сделать это через вышеуказанные команды, возможно не хватает как их то команд ещё...
« Последнее редактирование: 11 Января 2022, 15:36:20 от NewBornUser »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6834
    • Просмотр профиля
Re: Поставить последнюю версию ПО
« Ответ #1 : 11 Января 2022, 15:36:16 »
Это не раньше, чем поймешь, что делают первые две команды. После этого может дорастешь и до новой версии.

Оффлайн NewBornUser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Поставить последнюю версию ПО
« Ответ #2 : 11 Января 2022, 15:46:42 »
Это не раньше, чем поймешь, что делают первые две команды. После этого может дорастешь и до новой версии.

Можете ткнуть носом где почитать о них )?

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6834
    • Просмотр профиля
Re: Поставить последнюю версию ПО
« Ответ #3 : 11 Января 2022, 15:58:05 »
Самый минимум:
apt --help

Оффлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5583
  • Все по палатам!
    • Просмотр профиля
Re: Поставить последнюю версию ПО
« Ответ #4 : 11 Января 2022, 16:02:26 »
NewBornUser, хотя бы свою версию ОС указали...
Можно вот так
https://techviewleo.com/how-to-install-postgresql-database-on-ubuntu/
Но что-то может пойти не так - на твой страх и риск.

Или поставить *Ubuntu 22.04 () - 14 версия в основном репозитории.
В этом случае могут быть проблемы еще и с ОС - так как это альфа версия, которая выйдет в апреле.

Так что как завещано... "учиться, учиться и учиться"  ;)
Извините, я все еще учусь

shamanhuev

  • Гость
Re: Поставить последнюю версию ПО
« Ответ #5 : 11 Января 2022, 16:03:08 »
честно говоря не до конца понимаю зачем делать первые две команды,
Если по простому , то прежде чем сесть за стол - надо руки помыть. Аналогия почти полная.

Оффлайн NewBornUser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Поставить последнюю версию ПО
« Ответ #6 : 11 Января 2022, 16:10:54 »
NewBornUser, хотя бы свою версию ОС указали...

Distributor ID: Ubuntu
Description:    Ubuntu 20.04.3 LTS
Release:        20.04
Codename:       focal

Оффлайн c47

  • Активист
  • *
  • Сообщений: 356
    • Просмотр профиля
Re: Поставить последнюю версию ПО
« Ответ #7 : 11 Января 2022, 19:25:53 »
Взрывоопасная смесь:
(абсолютно нулевой пользователь *nix
+
(предполагаю), что нулевые знания в sql
+
способность копипастить рандомные команды
+
абсолютное нежелание гуглить)
*
ярое желание установить новейший, ещё даже выпущенный в продакшн, софт
=
.....
ТС, вы хоть скажите для чего сей сыр-бор? просто поэкспериментировать дома, или вы виндовый администратор БД, желающий освоить linux?
Прошу не воспринимать как грубость, но чтобы дать правильный совет, мне например, нужно понимание, ЧТО должно получиться в итоге. развейте мои сомнения, что вы представляете хотя-бы что такое SQL

Оффлайн NewBornUser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Поставить последнюю версию ПО
« Ответ #8 : 12 Января 2022, 12:23:55 »
Взрывоопасная смесь:
(абсолютно нулевой пользователь *nix
+
(предполагаю), что нулевые знания в sql
+
способность копипастить рандомные команды
+
абсолютное нежелание гуглить)
*
ярое желание установить новейший, ещё даже выпущенный в продакшн, софт
=
.....
ТС, вы хоть скажите для чего сей сыр-бор? просто поэкспериментировать дома, или вы виндовый администратор БД, желающий освоить linux?
Прошу не воспринимать как грубость, но чтобы дать правильный совет, мне например, нужно понимание, ЧТО должно получиться в итоге. развейте мои сомнения, что вы представляете хотя-бы что такое SQL

Можно сказать, что этот первый этап задачи в учебном заведении, ни какого прода и тестов на боевых машинах нет). Желание не "ярое", это просто часть задания. В дальнейшем будет простое web приложение. Знания sql не нулевые, но все сводится к решению задач на sql-ex.ru (решено 73 задачи на обучающем этапе (SELECT))
Желание гуглить есть, но чем больше гуглишь тем больше вопросов появляется )

Оффлайн c47

  • Активист
  • *
  • Сообщений: 356
    • Просмотр профиля
Re: Поставить последнюю версию ПО
« Ответ #9 : 12 Января 2022, 12:42:23 »
NewBornUser, тогда рекомендую вам использовать на этапе обучения только стабильные ветки софта, ubuntu на данный момент 20.04, postgres 12. Плюсы следующие: ты сосредоточишься на обучении, а не на исправлении проблем с зависимостями, помноженное на отсутствие документации и опыта у сообщества (предрелизный софт юзают энтузиасты и тестировщики).
Для начала поставьте винду и virtualbox, в него Ubuntu 20.04, после каждого действия - снапшоты виртуалки с подробным описанием, так же в текстовом файлике можете вести что-то типа readme, типа шпаргалки, и всё получится, удачи!

Оффлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5583
  • Все по палатам!
    • Просмотр профиля
Re: Поставить последнюю версию ПО
« Ответ #10 : 12 Января 2022, 12:42:58 »
Желание гуглить есть, но чем больше гуглишь тем больше вопросов появляется
А как иначе... только вот начинать лучше с книжек.
Кстати, а зачем именно 14 версия нужна, вроде там 12.3 требуется
Извините, я все еще учусь

Оффлайн NewBornUser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Поставить последнюю версию ПО
« Ответ #11 : 12 Января 2022, 12:52:32 »
Для начала поставьте винду и virtualbox, в него Ubuntu 20.04, после каждого действия - снапшоты виртуалки с подробным описанием, так же в текстовом файлике можете вести что-то типа readme, типа шпаргалки, и всё получится, удачи!

Как я писал выше у меня и стоит Ubuntu 20.04.3 LTS, только с ней какие то странные проблемы на VirtualBox, иногда не получает ip от моего роутера. В CentOS таких проблем не наблюдалось (да и работал он (CentOS) пошустрее (по ощущениям). Забыл написать, что скачивал я Ubuntu Server. Файлик с записями веду - это часть задания тоже, что-то вроде отчета)

Пользователь добавил сообщение 12 Января 2022, 12:55:38:
А как иначе... только вот начинать лучше с книжек.

Что то может порекомендуете?
Пока выбрал для себя:
1. Операционная система UNIX Робачевский Андрей
2. Unix и Linux Руководство системного администратора, Немет
« Последнее редактирование: 12 Января 2022, 12:55:38 от NewBornUser »

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1402
    • Просмотр профиля
Re: Поставить последнюю версию ПО
« Ответ #12 : 13 Января 2022, 09:28:50 »
вот, как будто для тебя писали
https://help.ubuntu.ru/manual/%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B_%D0%B8_%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F Руководство для новичков (установка программ)
и после - вот это
https://help.ubuntu.ru/wiki/%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC   установка_программ

там найдешь и про свои команды
типа  "Обновить данные о доступных в репозиториях программах можно командой: sudo apt-get update"
для тебя apt и apt-get одна и та же команда
apt list --upgradable  покажет какие пакеты могут быть обновлены


upgrade - устанавливает самые новые версии всех пакетов доступные в репозиториях. Использует все репозитории их /etc/apt/souces.list и /etc/apt/souces.list.d/*. То есть обновляются пакеты не только из официальных репозиториев, но и из PPA. Обновляются только установленные пакеты, если же для обновления пакета необходимо установить или удалить другой пакет, такие пакеты обновлены не будут.
full-upgrade - кроме всего, что делает upgrade, здесь поддерживается умное разрешение зависимостей для новых версий пакетов. Конфликтующие пакеты могут быть удалены, а новые, дополнительные - установлены.

ты можешь выполнить full-upgrade к одной единственной утилите

типа если они есть в списке apt list --upgradable
sudo apt full-upgrade postgresql postgresql-contrib

да и есть ли твои базы в твоем репозитории? Мож тебе надо репозитории подключать дополнительные??
Короче читай статьи
« Последнее редактирование: 13 Января 2022, 09:41:33 от jurganov »

Оффлайн NewBornUser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Поставить последнюю версию ПО
« Ответ #13 : 13 Января 2022, 15:00:43 »
jurganov, спасибо!

Вот здесь - https://www.postgresql.org/download/ в принципе рассказано как действовать на различных платформах, я просто хотел понять а не просто копипастить

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1402
    • Просмотр профиля
Re: Поставить последнюю версию ПО
« Ответ #14 : 14 Января 2022, 05:43:19 »
в https://help.ubuntu.ru/ много что разжовано. А ещё лучше в арчвики, но там для арча, но многое тоже самое. Я как себе отвечал...
обновил ядро, вдруг фаерфокс перестал открывать сайты. ни тпру ни ну. а там и закладки и пароли...
уж отчаялся...
Сделал full-upgrade и всё заработало
« Последнее редактирование: 14 Января 2022, 07:02:49 от jurganov »

 

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