Intel не сдается
Intel уступила несколько сегментов рынков AMD, будучи не в состоянии предложить конкурентоспособное в плане стоимости решение, но она по-прежнему остается лидером в области игровых компьютеров. К примеру, i9-9900K и i9-9900KS обгоняют по своим возможностям в видеоиграх Ryzen 9 3950X.
Ноутбуки класса Hi-End, в том числе и геймерские, в подавляющем большинстве базируются на процессорах Intel, и тут AMD проигрывает не только ей, но и Nvidia – производителю графических чипов. Выпускающие ноутбуки вендоры чаще отдают предпочтение GeForce, нежели Radeon.
Идеальный шторм на рынке полупроводников: вызовы и возможности
Бизнес
В целом, AMD пока не удается укрепить свои позиции на рынке ноутбуков – если десктопы для домашнего использования и стационарные рабочие станции все чаще собираются на Ryzen, то в мобильных ПК господствуют Intel Core восьмого, девятого и десятого поколений. Причина проста – мобильные чипы AMD пока что имеют более низкую производительность в сравнении с продукцией Intel, и они, в отличие от большинства мобильных Core, часто не содержат интегрированную графику.
В итоге, по состоянию на 29 ноября 2019 г. Intel пока сдерживает натиск AMD в сегменте ноутбуков, но все может измениться в 2020 г. Глава AMD Лиза Су (Lisa Su) в начале ноября 2019 г. пообещала, что запуск Ryzen на базе архитектуры Zen 3 (техпроцесс 7nm+) состоится в 2020 г., пока без точной даты. К тому же, до 2022 г. AMD запустит Zen 4, на момент публикации материала находившуюся в стадии активной разработки.
Обновление ядра Ubuntu вручную
Давайте сначала посмотрим какое ядро у вас установлено. Для этого откройте терминал и выполните:
Например, у меня сейчас используется версия 5.4, и я могу обновиться к самой новой версии. Разработчики Ubuntu уже позаботились о том чтобы их пользователи не собирали ядро вручную и сделали deb пакеты новой версии ядра. Их можно скачать с официального сайта Canonical.
Пролистайте вниз, именно там находятся более новые версии ядер:
Кроме того, в самом верху есть папка daily/current, в которой находятся самые свежие, ночные сборки ядер. Выберите нужную версию ядра, затем выберите архитектуру. Для 64-битных систем вам понадобится архитектура amd64:
Далее надо скачать четыре файла: два linux-headers, linux-image и linux-modules. Как видите, там есть несколько типов ядер: lowlatency и generic. Ядро lowlatency судя из названия имеет более низкие задержки при работе с прерываниями. Зато ядро generic имеет большую пропускную способность. В большинстве случаев достаточно ядра generic. Скачайте linux-headers для all и generic, а также linux-image-generic и linux-modules-generic:
После завершения загрузки можно переходить к установке. Перейдите в папку с установочными пакетами, например, ~/Downloads:
Запустите установку:
Если эта команда не сработала, можно пойти другим путем. Установите утилиту gdebi:
Затем с помощью нее установите ядро:
Ядро установлено, осталось обновить загрузчик:
Теперь можно перезагружать компьютер и смотреть что получилось. После перезагрузки убедимся, что обновление ядра Linux до самой новой версии прошло успешно:
Как видите ядро успешно установлено и работает. Но не спешите удалять старую версию ядра, рекомендуется иметь несколько версий ядра в системе, чтобы в случае неполадок иметь возможность загрузиться со старой рабочей версии. Если вы хотите настроить автоматическое обновление ядра в Ubuntu — используйте утилиту UKKU.
Если во время установки произошли какие-либо ошибки или ядро обновилось неправильно, и теперь система не загружается с новым ядром, вы можете использовать старое ядро. Также система может не запускаться, если вы используете проприетарный драйвер для видеокарты NVIDIA в таком случае не спешите качать самую новую версию ядра, используйте только стабильные ядра, в них, как правило, уже добавлена поддержка этого модуля.
А чтобы восстановить работу системы выберите пункт Advanced options for Ubuntu в меню Grub:
И запустите предыдущее работающее ядро:
После загрузки останется удалить неверно установленное ядро и еще раз обновить Grub. Найдите точное имя пакета ядра с помощью apt search. Например:
Затем удалите этот пакет:
Аналогично надо поступить с ядром. После этого обновите конфигурацию Grub:
Теперь ваша система вернулась к прежнему состоянию. Вы можете попробовать устанавливать более старую версию ядра или попробовать еще раз.
Дважды в одну реку
Корпорация Microsoft работает над смартфоном Surface Duo второго поколения – устройством с двумя экранами и складным корпусом. Как пишет Liliputing, неизвестный источник выложил в Сеть фотографии пока не анонсированного мобильника.
Если на снимках действительно изображен новый Surface Duo 2, то в плане внешности он недалеко ушел от оригинального мобильника образца октября 2019 г. Главное отличие экстерьера заключается в наличии гигантской основной камеры, тогда как у Surface Duo первого поколения ее не было вовсе. Специалисты Liliputing, назвали дизайн нового смартфона Microsoft «неуклюжим».
Судя по конструкции корпуса, общая концепция Surface Duo 2 не изменится по сравнению с первым поколением. В смартфоне сохранятся и широкие рамки экранов, и способ соединения двух половинок корпуса, из-за которого между дисплеями будет значительное расстояние.
Новый Surface Duo 2 больше похож на портативную приставку Nintendo DS, нежели чем на смартфон
Внешнего экрана у телефона по-прежнему нет, то есть пользоваться им можно будет только в раскрытом состоянии. Частично этот вопрос решает возможность поворота дисплеев на 360 градусов. Но если в первом Surface Duo такой способ работал из-за отсутствия тыльной камеры, то в Surface Duo 2 за счет сильно выступающего за пределы корпуса модуля пользоваться аппаратом в таком режиме может быть не очень удобно.
Впервые о ведущейся разработке Surface Duo второго поколения стало известно в марте 2021 г. Microsoft не стала подтверждать или опровергать эту информацию. На появление в интернете фотографий устройства корпорация тоже не отреагировала.
Оригинальный Surface Duo почти двухлетней давности
Surface Duo 2 станет вторым по счету смартфоном, выпущенным Microsoft с 2016 г., когда она продала мобильный бизнес Nokia финской HMD Global. Первым был как раз Surface Duo первого поколения.
Установка обновления без использования инструментов fly-astra-update и astra-update.
1. Если при установке обновления не используется репозиторий основной системы, то необходимо убедиться в том, что зарегистрирован и доступен установочный диск, для чего просто установить его в привод компакт-дисков (монтировать не надо) и выполнить команду: 2. Если для установки обновления файл ISO-образа переписан на компакт-диск, описанную выше процедуру регистрации повторить для всех компакт-дисков. 3. Если для обновления используются файлы с ISO-образами дисков, то для каждого образа нужно выполнить аналогичную процедуру регистрации, предварительно смонтировав, а потом отмонтировав образ: на вопрос об имени диска ввести «20210730SE16». Можно не использовать ключ -m, тогда команда apt-cdrom начиная работу сама отмонтирует ранее установленный диск, выдаст запрос на установку нового диска, а после завершения — отмонтирует установленный диск.При этом образы дисков по запросу команды apt-cdrom можно монтировать из параллельной терминальной сессии.
4. Команды обновления следует выполнять из сессии суперпользователя (sudo -s) с высоким уровнем целостности, а не через отдельные команды sudo: 5. После завершения регистрации всех компакт-дисков и образов выполнить команды для «холостого прогона» установки обновлений (без внесения реальных изменений в систему, ключ -s команды apt), и убедитесь, что в результате работы не возникает неустранимых ошибок: По мере появления приглашения на замену носителей — выполнять замену в соответствии с изложенной выше инструкцией. 6. Выполнить обновление командами: По мере появления приглашения на замену носителей — выполнять замену в соответствии с изложенной выше инструкцией. |
Установка Ubuntu 16.04 LTS
Сразу после запуска и загрузки образа, вы увидите окно установщика. Вам будет предложено попробовать систему в лайв-режиме, или же просто установить ее на свой жесткий диск. Я рекомендую вам, все же, попробовать систему в использовании, прежде чем переходить в непосредственной установке. Я же перехожу сразу к установке.
Подготовка к установке Ubuntu
На данном этапе вам предложат отметить два пункта, их вы можете видеть на скриншоте. Если у вас есть активное подключение к интернету (которое мы потом настроим), то первый пункт отмечаем обязательно. Это позволит сэкономить время после установки.
Второй же пункт также лучше отметить, потому как установка медиаданных, в дальнейшем, все равно понадобится.
Выбираем тип установки
Тип установки будет определять разметку вашего жесткого диска. Например, если будет выбран вариант “Стереть диск и установить Ubuntu”, то установщик автоматически разметит диск, попутно стирая все данные, которые у вас там уже есть. Если вы будете устанавливать систему рядом с другой (например, с Windows или другим дистрибутивом Linux), то в этом окне будет вариант “Установить рядом с…”. Он также автоматически размечает диск, но сохраняет данные.
Ручная разметка диска
Мы же пойдем от противного, и разобьем диск вручную. Выбираем “Другой вариант” и переходим в следующее окно.
Здесь-то мы и будем создавать разделы. Делается это достаточно легко, поэтому не стоит паниковать. На скриншоте выше вы можете видеть окно создания раздела. Вызывается оно кликом на плюсик, который доступен, когда выделено свободное пространство.
Итак, нам нужно создать 3 раздела:
- Раздел для системных файлов ОС – точка монтирования “/” (~20-30Gb)
- Домашний раздел для наших собственных файлов – “/home” (Оставшаяся память)
- Раздел подкачки (swap) – он нужен не всегда, но лучше создать (~4-5Gb)
Для первых двух, в качестве файловой системы, мы оставляем Ext4 (Пункт “Использовать как”), для последнего выбираем “Раздел подкачки”, что автоматически его разметит. Точку монтирования выбираем в соответствии с указанными выше.
Вот так вкратце и выглядит дефолтная разметка диска для установки Ubuntu. Надеюсь, что это прояснило некоторые моменты.
А тут все просто: кликаем по карте в районе своего (или ближайшего к нам) города, или же вписываем его название в поле.
Раскладка клавиатуры
Здесь также особо не заморачиваемся. Выбираем нужную раскладку, и нажимаем продолжить.
P.S при выборе системного языка раскладка устанавливается автоматически
Имя пользователя и пароль
Просто вводим свое имя/логин, после чего оно автоматически копируется еще и в следующие два поля. Также не забываем задать пароль от аккаунта.
Пункт “Шифровать мою домашнюю папку” нужен для безопасности. Система будет требовать пароль от аккаунта всякий раз, когда кто-то будет пытаться открыть ее или использовать файлы, которые там расположены.
С пунктами “Входить в систему автоматически” и “Требовать пароль…”, думаю, итак все понятно.
Итог
Вот, собственно, и все. Система установится в течение следующих 10-15 минут, и будет готова к работе. Надеюсь, что данная статья помогла вам прояснить некоторые моменты и устранила недопонимание. Установить Ubuntu куда проще, чем кажется. Это намного легче, чем устанавливать тот же Arch или Gentoo. В любом случае, следуя этой инструкции вы сможете сделать это (я надеюсь).
Обновить ubuntu из командной строки. Обновляем снятый с поддержки дистрибутив Ubuntu
Несколько дней назад в рамках графика релизов состоялся финальный релиз Ubuntu 16.04 с кодовым именем Xenial Xerus. Из этой статьи вы узнаете как обновить Ubuntu до 16.04.
Ubuntu 16.04 получила много интересных новых функций, например здесь будет заменен центр приложений на Gnome Software, появится возможность опустить лаунчер в низ, но так и не будет использована Unity 8 по умолчанию.
Серверная версия Ubuntu получит такие обновления:
- Ядро Linux 4.4
- OpenSSH 7.2p2
- Apache и Ngnix с поддержкой PHP 7
- Python 3.5
- LXD 2.0
- Docker 1.10
- Libvrt 1.3.1
- QEMU 2.5
- Apt 1.2
- glib 2.23, bindutils 2.2, GCC 5.3
- OpenStack Mitaka
- VSwitch 2.5.0
- MySQL 5.7
- Поддержка файловой системы ZFS
Основные обновления версии для рабочего стола:
- Unity 7
- Ubuntu Softwere заменен на Gnome Software
- Удален Brasero
- Отключен онлайн поиск в Dash
- Панель быстрого запуска может быть опущена вниз
- LibreOffice 5.1
- Firefox 45
- Многочисленные исправления ошибок
Ubuntu 16.04 — это релиз с длительным сроком поддержки (LTS), поэтому если вы не обновили свою систему до Ubuntu 15.10, рекомендуется это сделать сейчас, чтобы использовать самое новое, и главное стабильное программное обеспечение.
Мы рассмотрим как обновить Ubuntu 15.10 до 16.04 как серверной редакции, так и редакции для рабочего стола.
Обратите внимание, что процесс обновления Ubuntu до новой версии связан с риском потери данных или повреждения вашей системы. Поэтому перед тем как переходить к обновлению, сделайте резервные копии всех важных данных
Как обновить Ubuntu до 16.04 Desktop
Эта инструкция рассчитана в первую очередь на Ubuntu Unity, но подойдет и для других официальных редакций Ubuntu: Xubuntu, Kubuntu, Lubuntu, Ubuntu Gnome, Ubuntu MATE и т д.
Все что вам нужно для обновления — это последовательно выполнить описанные ниже шаги:
Шаг 1. Обновление программного обеспечения
Перед тем как переходить непосредственно к обновлению Ubuntu до 16.04 нужно убедится, что у вас установлены самые новые версии программного обеспечения. Или в противном случае вы полнить обновление. Для этого выполните следующие команды:
sudo apt-get update$ sudo apt-get upgrade
Обновление может занять много времени, в зависимости от вашего оборудования и скорости интернета.
Шаг 3. Очистка системы
После удаления удалим ненужные зависимости и очистим систему, чтобы освободить дисковое пространство:
sudo apt-get autoremove$ sudo apt-get clean
Будут удалены все deb пакеты хранящиеся в кеше /var/cache/apt/archive/, а также неиспользуемые зависимости, библиотеки и старые ядра. Для завершения процесса обновления необходимо перезагрузить систему.
Шаг 4. Установка менеджера обновлений
Перед тем как обновлять систему, установим правильный, рекомендуемый Canonical менеджер обновлений:
sudo apt-get install update-manager-core
Теперь мы готовы выполнить обновление командой:
sudo do-release-upgrade
Шаг 6. Подтверждение обновления
После проверки системы и настройки репозиториев, программа предупредит вас обо всех изменениях, которые будут внесены в систему, и спросит можно ли продолжать или нужно больше подробностей. Введите y для продолжения.
Шаг 7. Завершение обновления
В зависимости от скорости подключения к интернету процесс обновления может занять некоторое время. Все необходимые пакеты будут загружены и установлены.
В процессе работы программа может спрашивать нужно ли автоматически перезапускать службы или оставлять старые кофигурационые файлы для новых пакетов. Если все правильно нажимайте y:
После завершения обновления Ubuntu 15.10 до 16.04, если все прошло успешно установщик предложит перезагрузить компьютер. Введите Yesчтобы продолжить.
9. Проверка результата
После перезагрузки вы получите самую новую версию Ubuntu 16.04. Посмотреть версию Ubuntu в терминале можно с помощью следующих команд:
uname -a$ cat /etc/lsb-release$ cat /etc/issue.net
$ cat /etc/debian_version
Также версию системы можно посмотреть в Настройках системы, на вкладке Подробности:
Обновление Ubuntu Server до 16.04 выполняется точно таким же способом. Только в отличии от предыдущего варианта вам придется подключатся к системе по ssh.
Если вам нужно обновить систему не с Ubuntu 15.10, а с более ранних версий, например 15.04, вам придется сразу выполнить обновление своей системы до Ubuntu 15.10, а уже потом переходить к этой инструкции. Исключение только Ubuntu 14.04, вы можете прочитать об обновлении Ubuntu 14.04 до Ubuntu 16.04 в отдельной статье.
Решение проблем
Новые ядра не всегда стабильные и вместе с улучшениями они могут принести проблемы. Например, перестанет работать какое-либо устройство или компьютер вообще не будет загружаться. Нужно знать что делать в таких случаях.
По умолчанию Ubuntu может не давать выбрать ядро, с которого нужно загрузиться. Поэтому сначала отредактировать /etc/default/grub. Закомментируйте эту строчку:
Теперь создайте новый конфигурационный файл grub с этими настройками:
Теперь, когда вы перезагрузитесь, а что-то работать не будет, то сможете очень просто загрузить старое ядро и удалить новое. Если уже поздно, вы ничего не настроили, а Linux не загружается, то здесь тоже есть решение, просто нажимайте очень быстро и много раз клавишу вниз в то время, когда должно появиться меню Grub.
Удалить нерабочее новое ядро можно тоже с помощью UKUU, здесь есть кнопка для этого — «Удалить»:
Зачем обновлять ядро Linux?
Ядро Linux обеспечивает правильную работу оборудования вашего устройства в ответ на ввод и запуск приложений. Он также активно участвует в управлении ресурсами, обеспечивая максимальную производительность вашего процессора.
Команда разработчиков ядра Linux регулярно выпускает новые ядра с обновленными драйверами и новыми драйверами для оборудования, не поддерживаемого в предыдущих версиях, а также другие улучшения. Вы можете увидеть последние выпуски ядра на официальном сайте проекта.
Чтобы узнать, какое ядро вы сейчас используете, откройте терминал и введите:
У вас должна получиться распечатка, подобная этой:
Вы можете обнаружить, что ваше ядро значительно старше последней версии ядра. Это связано с тем, что некоторые дистрибутивы, такие как Linux Mint, поставляются со старыми ядрами для обеспечения стабильности. Это старое ядро более надежно и с большей вероятностью будет работать с уникальным программным обеспечением дистрибутива, что снижает вероятность сбоев ядра.
Хотя всегда можно вручную обновить ядро до более нового, этот процесс может быть довольно сложным.
К счастью для вас, Linux Mint позволяет с легкостью обновляться до некоторых новых ядер с помощью инструмента управления ядром в диспетчере обновлений Mint.
Почему Windows Phone канула в лету
К тому же, в последние годы жизни Windows Phone Microsoft зачем-то начала целиться в коммерческий сектор. Нужно было делать акцент на массового потребителя.
Однозначного ответа на этот вопрос нет. Кто-то считает «не повезло», но на самом деле это результат множества факторов. Во-первых, Windows Phone имела крайне ограниченный магазин приложений.
К 2010 году на рынке устоялись два кита — Android и iOS. Разработчики неохотно оптимизировали свои приложения под новую платформу, потому что Windows Phone использовала другой API, а на это нужно было много времени и денег.
А зачем тратить время и деньги на оптимизацию приложений для платформы, которой пользуются два с половиной землекопа? Владельцев WP-смартфонов было очень мало на фоне Android и iPhone.
На Windows Phone очень долго не было Instagram.
Выходит замкнутый круг: разработчики не выпускали свои приложения из-за малого числа пользователей, при этом потребители не хотели переходить на эту платформу из-за малого числа приложений.
Так что, можно сказать — Windows Phone просто вышла слишком поздно. Если бы Microsoft представила новую операционную систему раньше, а не выдавливала последние соки из Windows Mobile, история могла обернуться совершенно иначе.
А сегодня это просто кусочек истории мобильных технологий. Кто знает, может Microsoft ещё сможет нас удивить.
iPhones.ru
Её отголоски есть даже в iOS 15.
Шаг 4. Скачивание пакета обновления ядра Linux
Скачайте пакет последней версии:
Пакет обновления ядра Linux в WSL 2 для 64-разрядных компьютеров.
Примечание
Если вы используете компьютер ARM64, вместо этого скачайте пакет ARM64. Если вы не знаете, какой тип компьютера используете, откройте командную строку или PowerShell и введите
Внимание! В неанглоязычных версиях Windows может потребоваться изменить текст поиска, введя строку «System Type» (тип системы) на языке используемой версии. Кавычки могут также не понадобиться
Например, в версии на немецком языке нужно ввести .
Запустите пакет обновления, скачанный на предыдущем этапе. (Для запуска щелкните дважды. Появится запрос на повышение уровня разрешений. Нажмите кнопку «Да», чтобы утвердить эту установку.)
Когда установка завершится, перейдите к следующему шагу — выбору WSL 2 в качестве версии по умолчанию при установке новых дистрибутивов Linux. (Пропустите этот шаг, если вы хотите, чтобы новые дистрибутивы Linux были установлены в WSL 1).
Примечание
Дополнительные сведения см. в статье об изменениях процесса установки обновления ядра Linux в WSL 2, доступной в блоге, посвященному командной строке Windows.
Обновляем ядро
Что бы установить выбранное ядро в Debian, необходимо ввести команду установки “apt install”, а затем вести выбранное имя ядра. В данном случае это linux-headers-rt-amd64. Замечу, что “header” это лишь заголовок само ядро обозначается как “linux-image”. Соответственно, нам необходимо установить их обоих. Подробней о пакетах:
- linux-image-версия – само ядра
- linux-image-extra-версия – модули ядра
- linux-headers-версия – Заголовки
После установки перезагружаем компьютер и проверяем какое ядро у нас используется. Для этого вводим команды либо “uname -r” либо “uname -a”. Если же вы устанавливали Debian на ноутбук, то вам так же необходимо обновить firmware из репозитория backports.
Новое ядро без старых процессоров
Разработчики Linux готовятся исключить из основного состава его ядра поддержку процессоров, архитектуры которых не обновлялись долгое время. Под прицелом у них несколько десятков чипов и семейств процессоров, о чем рассказал в своем письме другим разработчика один из программистов команды – Арнд Бергман (Arnd Bergmann). В данном случае под «обновлением» Бергман подразумевает поступление новых патчей от пользователей/мейнтейнеров этих процессоров.
«После релиза ядра Linux 5.10 я изучил ARM-платформы, давно не получавшие никаких обновлений и составил список кандидатов на удаление. Три года назад я удалил процессорных архитектур из ядра, но имеет смысл сделать это оптом», – отметил разработчик в своем письме.
Ядро Linux хорошенько почистят
Ядро Linux 5.10 вышло 13 декабря 2020 г. Это LTS-версия ядра с расширенной поддержкой, которая закончится лишь в 2026 г. На момент публикации материала ядро было обновлено до версии 5.10.7 (доступна с 12 января 2021 г.).
Копирование предыдущей конфигурации ядра
Конфигурацию от старого ядра необходимо скопировать в новое. Вдобавок к резервной копии в /root из шага ранее, ее можно найти в нескольких местах:
В файловой системе procfs, если параметр ядра Enable access to .config through /proc/config.gz был включен в работающем на данный момент ядре:
Из старого ядра. Такое будет работать только в случае, если старое ядро было скомпилировано с CONFIG_IKCONFIG:
в каталоге /boot, если туда был установлен конфигурационный файл:
В каталоге ядра, которое работает на данный момент:
в каталоге /etc/kernels/, если SAVE_CONFIG=»yes» настроено в /etc/genkernel.conf и ядро было скомпилировано с помощью genkernel:
Файл .config
Чтобы использовать старую конфигурацию для нового ядра, ее нужно конвертировать. Конвертация может быть выполнена с помощью запуска make silentoldconfig или make olddefconfig. Используйте одну из них.
make silentoldconfig
Важноmake silentoldconfig был удален начиная с ядра linux версии 4.19 и заменен на make syncconfig.
Следующая конфигурация похожа на текстовый интерфейс из make config. Для новых опций она предоставляет выбор пользователю. Например:
Anticipatory I/O scheduler (IOSCHED_AS) [Y/n/m/?] (NEW)
(NEW) в конце строки отмечает эту опцию как новую. В левой части, в квадратных скобках, указаны возможные ответы: Yes, no, module или ? для справки. Рекомендуемый ответ (т.е. по умолчанию) написан большими буквами (здесь Y). В справке дано пояснение к опции или драйверу.
К сожалению, make silentoldconfig не дает исчерпывающей информации для каждой опции, так что иногда трудно выбрать правильный ответ. В этом случае, лучше запомнить название параметра и найти его позже с помощью одного из .
make olddefconfig
Если новые опции должны быть оставлены как они рекомендуются (по умолчанию), то тогда используйте make olddefconfig: