Size: a a a

DevOps — русскоговорящее сообщество

2021 January 10

Н

Никитяо in DevOps — русскоговорящее сообщество
G D
не совсем. нужна последняя версия всех мажор версий
тебе нужно не отсортировать, а поделить сей список на списки для каждой мажорной версии и в каждой найти максимальную, и засунуть в новый список

я этого делать не буду
источник

GD

G D in DevOps — русскоговорящее сообщество
мой скрипт возвращает
[5.8.1, 5.8.2, 5.8.3, 5.8.4, 5.8.5, 5.8.6, 5.8.7, 5.8.8, 5.8.9, 5.8.10, 5.8.11, 5.8.12, 5.8.13, 5.8.14, 5.8.15, 5.8.16, 5.8.17, 5.8.18, 5.9.1, 5.9.2, 5.9.3, 5.9.4, 5.9.5, 5.9.6, 5.9.7, 5.9.8, 5.9.9, 5.9.10, 5.9.11, 5.9.12, 5.9.13, 5.9.14, 5.9.15, 5.9.16, 5.10.1, 5.10.2, 5.10.3, 5.10.4, 5.10.5, 5.10.6]
нужно
[5.8.18, 5.9.16, 5.10.6]
источник

GD

G D in DevOps — русскоговорящее сообщество
Никитяо
тебе нужно не отсортировать, а поделить сей список на списки для каждой мажорной версии и в каждой найти максимальную, и засунуть в новый список

я этого делать не буду
понял, буду пробовать
источник

GD

G D in DevOps — русскоговорящее сообщество
Никитяо
тебе нужно не отсортировать, а поделить сей список на списки для каждой мажорной версии и в каждой найти максимальную, и засунуть в новый список

я этого делать не буду
спасибо
источник

A

Andrey in DevOps — русскоговорящее сообщество
Никитяо
тебе нужно не отсортировать, а поделить сей список на списки для каждой мажорной версии и в каждой найти максимальную, и засунуть в новый список

я этого делать не буду
Ну это двойной цикл делать, такое се
источник

DK

Dima Krasulia in DevOps — русскоговорящее сообщество
Andrey
Ну это двойной цикл делать, такое се
А в чем проблема двойного цикла ?
источник

A

Andrey in DevOps — русскоговорящее сообщество
Dima Krasulia
А в чем проблема двойного цикла ?
Да ни в чем, лень
источник

A

Andrey in DevOps — русскоговорящее сообщество
Дай человеку лопату
источник

AR

And Rey in DevOps — русскоговорящее сообщество
G D
уважаемые, eсть кто сечет в груви ?
мне нужен список последних стэйбл версий кернелей
мой скрипт:
def kernel_versions = []
def kernel_site = new URL('https://kernel.ubuntu.com/~kernel-ppa/mainline').getText()
kernel_site.readLines().collect {
   if (it.split('"').size() > 6) {
       version = it.split('"')[7].replace('/','')
       kernel_versions.add(version.replaceAll("v",""))
   }
}
println kernel_versions
но он выдает все версии
как правильно сортить так чтобы получить примерно такой список ?
['5.10.6', '5.9.16', '5,8,18' ...... ]
$ cat latest-versions.py 
import requests
from bs4 import BeautifulSoup

latest, prev = "", ""
result = []
r = requests.get("https://kernel.ubuntu.com/~kernel-ppa/mainline/")
if r.status_code != 200:
   print(f"{r.status_code=}")
   exit(1)

soup = BeautifulSoup(r.text, "lxml")
table = soup.find('table')
for tr in table.find_all('tr'):
   for ind, td in enumerate(tr.find_all('td')):
       if ind == 1:
           abc = td.text[1:-1].split(".")
           if len(abc) == 3:
               a, b, c = abc
               if latest == f"{a}{b}":
                   prev = f"{a}.{b}.{c}"
               else:
                   latest = f"{a}{b}"
                   if prev:
                       result = [prev] + result
result = [prev] + result
print(result)
источник

AR

And Rey in DevOps — русскоговорящее сообщество
['5.10.6', '5.9.16', '5.8.18', '5.7.19', '5.6.19', '5.5.19', '5.4.88', '5.3.18', '5.2.21', '5.1.21', '5.0.21', '4.20.17', '4.19.166', '4.18.20', '4.17.19', '4.16.18', '4.15.18', '4.14.214', '4.13.16', '4.12.14', '4.11.12', '4.10.17', '4.9.250', '4.8.17', '4.7.10', '4.6.7', '4.5.7-yakkety', '4.4.250', '4.3.6-wily', '4.2.8-wily', '4.1.52', '4.0.9-wily', '3.18.140', '3.18.140', '3.16.85', '3.14.79', '3.13.11-trusty', '3.12.74', '3.8.7', '3.4.113', '3.3.7-precise', '3.2.101', '3.1.10-precise']
источник

D

DevOps Help Bot in DevOps — русскоговорящее сообщество
Report on spam message was send to admins. Please be patient.
источник

SS

S S in DevOps — русскоговорящее сообщество
Здравствуйте, поставил ubuntu server на комп, куда теперь копать чтобы я к нему мог по ssh соединиться с другого компьютера? С ip что то связанное?
источник

VS

V 🏴‍☠️ S in DevOps — русскоговорящее сообщество
S S
Здравствуйте, поставил ubuntu server на комп, куда теперь копать чтобы я к нему мог по ssh соединиться с другого компьютера? С ip что то связанное?
Копайте в чатик к эникеям
источник

IA

Ilyas Arinov in DevOps — русскоговорящее сообщество
S S
Здравствуйте, поставил ubuntu server на комп, куда теперь копать чтобы я к нему мог по ssh соединиться с другого компьютера? С ip что то связанное?
На edx найти lfs101x и пройти, это бесплатно
источник

WD

Web Dev in DevOps — русскоговорящее сообщество
S S
Здравствуйте, поставил ubuntu server на комп, куда теперь копать чтобы я к нему мог по ssh соединиться с другого компьютера? С ip что то связанное?
откройте 22 порт и узнайте свой внешний ip, потом пробуйте с другого  компа подключиться
источник

SS

S S in DevOps — русскоговорящее сообщество
Web Dev
откройте 22 порт и узнайте свой внешний ip, потом пробуйте с другого  компа подключиться
спасибо 👍
источник

F

Fedor Nikolaev in DevOps — русскоговорящее сообщество
curl ifconfig.me # покажет igw и узнаешь свой внешний айпишник
источник

SG

Stas Guk in DevOps — русскоговорящее сообщество
Готов поспорить там какой-то виртуалбокс за натом и фигушки, а не ssh будет
источник

WD

Web Dev in DevOps — русскоговорящее сообщество
Stas Guk
Готов поспорить там какой-то виртуалбокс за натом и фигушки, а не ssh будет
виртуализирванные решения, полагаю, тоже поддерживают ssh - по ssh  к докер-контейнеру, например, можно подключиться легко
источник

n🐈

nikoinlove 🐈 in DevOps — русскоговорящее сообщество
по ссш к докер контейнеру мм
источник