Установка 2019 Arch Linux на сервере Vultr

Вступление

Arch Linux имеет меньшие, но все же сильные, следующие более популярные дистрибутивы. Его философия совершенно иная, с достоинствами и недостатками.

Arch требует, чтобы его пользователи были более ориентированы на себя. Arch не имеет установки с графическим интерфейсом, но это руководство поможет выполнить базовую установку Arch на вашем сервере Vultr. Arch не настраивает все для вас самостоятельно, но это позволяет вам выбирать, как это сделать; что может быть особенно полезным, так как есть несколько способов. Arch не устанавливает огромное количество пакетов, включая среду рабочего стола; вместо этого вы можете выбрать то, что вы хотите в своей системе, и оставить множество пакетов, которые вы не используете.

Репозитории Arch настоятельно рекомендуют оставлять пакеты, так как они созданы их первоначальными разработчиками. Если у вас возникают проблемы с пакетом в других дистрибутивах, сопровождающие, работающие в верхнем течении, могут часто отсылать вас к вашему дистрибутиву, поскольку он часто вносит изменения, которые могут быть ответственными. Это редко случается в Arch, поскольку сделанные изменения обычно ограничиваются: необходимыми для работы с Arch, такими как иерархия файловой системы; и основные исправления ошибок в верхнем потоке и резервные порты безопасности, которые временно используются до тех пор, пока не будет выпущен следующий последующий выпуск, который будет включать их. Тем не менее, в некоторых других дистрибутивах иногда добавляются функции и исправления ошибок в пакеты, которые дистрибутив не потрудился отправить апстрим или которые апплэйт разработчики не приняли, и эти дополнительные патчи не добавляются в пакеты Arch, если в этом нет особой необходимости.

Арка действует как «скользящий выпуск». Для Arch в целом нет версий или циклов выпуска. Сопровождающие пакета Trusted Arch отправляют новые выпуски в репозитории Arch. Пользователи периодически обновляют все пакеты до последних. Некоторые пользователи обновляются ежедневно, некоторые еженедельно, а некоторые даже реже. Пользователь Arch получает преимущества от запуска последних выпусков вместо потенциально месячных или многолетних версий в других дистрибутивах, но может также столкнуться с проблемами, которые не были обнаружены в ходе апстрим-тестирования до выпуска нового выпуска.

Arch считается более продвинутым и технически требовательным дистрибутивом, чем многие другие. Кто-то совершенно новый для Linux может использовать Arch, но он или она должны быть готовы и готовы много учиться. Сообщество Arch чрезвычайно полезно, но ожидается, что пользователь приложит немало усилий в поисках путей решения проблемы, а не просто попросит других о помощи.

Загрузчик от Arch ISO

Хотя при развертывании нового сервера в Vultr Arch не указан в списке «Тип сервера», вы можете легко загрузить Arch ISO и установить свой сервер самостоятельно.

Arch выпускает новый ISO в начале каждого месяца. Если последняя версия Arch ISO в Vultr не относится к текущему месяцу, вы можете вручную загрузить самую новую версию в Vultr и использовать ее вместо этого. Когда вы используете Arch ISO для установки на жесткий диск, он получает самые последние версии всех пакетов с серверов Arch. Версии пакетов в Arch ISO не являются теми, которые установлены на вашем сервере. Таким образом, если в самой Библиотеке ISO Vultr отсутствует последняя исправленная ошибка или функция, которая не влияет на процесс установки, вам, вероятно, не нужно загружать новейшую версию вручную.

Вультр ИСО библиотека

После выбора «Развернуть новый сервер» в разделе «Тип сервера» перейдите на вкладку «Библиотека ISO» и выберите самый последний Arch Linux ISO.

Вручную загрузить самые последние ISO

Чтобы получить самый последний ISO, посетите https://www.archlinux.org/download/ и нажмите на одну из прямых ссылок на скачивание HTTP. На следующей странице скопируйте ссылку на .isoфайл " ". Посетите раздел загрузки Vultr ISO по адресу https://my.vultr.com/iso/ . Нажмите «Добавить ISO», вставьте ссылку, которую вы только что скопировали, и нажмите «Загрузить». Страница автоматически обновится, показывая ход ее загрузки, и через несколько минут она покажет, что ISO доступен. Выберите «Развернуть новый сервер» и в разделе «Тип сервера» перейдите на вкладку «Загрузить ISO» и выберите ISO.

Подключиться к консоли ISO

После развертывания вашего нового сервера нажмите на него, чтобы открыть страницу «Информация о сервере». (Если вы видите сообщение о том, что ваш сервер все еще завершает установку, вы можете проигнорировать это, поскольку ваш сервер, вероятно, загружен с ISO, чтобы вы могли продолжить.) Нажмите на значок в верхнем правом углу, который выглядит как монитор компьютера, это показывает "View Console" при наведении курсора.

Нажмите ENTER« Boot Arch Linux (x86_64)», и через минуту вы войдете в систему как root. (Возможно, вам придется изменить размер окна, чтобы показать всю консоль.)

ISO использует DHCP для автоматической настройки сети, что правильно работает с настройками Vultr. Убедитесь, что это сработало.

# ping -c 1 archlinux.org

Синхронизировать часы

Убедитесь, что системные часы точны.

# timedatectl set-ntp true

Обновить брелок

Пакеты на серверах Arch могут быть подписаны более новыми ключами шифрования, чем в ISO, поэтому обновите до новейшего надежного набора ключей.

# pacman -Sy archlinux-keyring

Разделительные диски

Посмотреть блок обнаруженных устройств.

# lsblk

Компакт-диск ISO, вероятно, будет sr0и loop0используется для установки части ISO. В этом руководстве предполагается, что вы выбрали стандартный сервер Vultr с одним жестким диском, а также предполагается, что ваш жесткий диск есть vda. Это связано с тем, что стандартные серверы Vultr предоставляют виртуальный жесткий диск с использованием QEMU virtio_blkдля повышения производительности.

Разметить диск.

# fdisk /dev/vda

Вам необходимо решить, нужен ли вам раздел подкачки. Если вы не уверены, может быть полезно заглянуть в раздел «Создание пространства подкачки».

Примечание . Если вы хотите использовать GPT вместо таблицы разделов DOS, вам потребуется создать загрузочный раздел BIOS объемом 1 МБ для GRUB.

Нет раздела подкачки

Нажмите, Nа затем ENTER5 раз, чтобы создать один раздел максимального размера. Нажмите, Wа затем, ENTERчтобы написать таблицу разделов. Ваш системный раздел есть /dev/vda1.

С разделом подкачки

Нажмите с Nпоследующим ENTER4 раза. Далее введите +<SIZE>(например:) +512M, затем, ENTERчтобы создать раздел подкачки. Нажмите T, ENTERзатем введите 82и ENTERснова, чтобы пометить его как раздел подкачки. Нажмите, Nа затем ENTER5 раз, чтобы создать системный раздел. Нажмите W, затем, ENTERчтобы написать таблицу разделов. Ваш системный раздел есть /dev/vda2.

Создать файловую систему

Btrfs

Btrfs основан на копировании при записи. Когда записываются измененные данные, они не просто записываются для перезаписи исходных данных, как в других файловых системах. Измененные блоки записываются в другом месте, и только после успешной записи «указатели» на эти новые блоки будут обновлены. Это повышает отказоустойчивость, поэтому, если что-то пойдет не так во время записи, исходные данные не будут потеряны. Это позволяет делать снимки файловой системы. За кулисами он поддерживает контрольные суммы для каждого блока, чтобы автоматически обнаруживать и иногда молча исправлять поврежденные данные. Btrfs позволяет выполнять большинство изменений на уровне файловой системы во время монтирования и использования по сравнению с большинством других, для которых требуется, чтобы они находились в автономном режиме. У Btrfs были некоторые проблемы при разработке, но, поскольку Arch будет работать с самым последним ядром,

# mkfs.btrfs --label arch <SYSTEM_PARTITION>

Ext4

Ext4 не имеет новейших возможностей файловой системы и не работает лучше, но существует с 2008 года и основан на ext3, которая существует с 2001 года. Его кодовая база довольно стабильна, поэтому некоторые утверждают, он более стабилен, чем новые файловые системы, но, поскольку другие стали более зрелыми за эти годы, этот аргумент стал менее актуальным.

# mkfs.ext4 -L arch <SYSTEM_PARTITION>

XFS

XFS разработана на основе параллельного ввода-вывода с упором на масштабируемость. Он обеспечивает лучшую производительность, чем ext4, и, в зависимости от ситуации, обеспечивает чуть лучшую или немного худшую производительность по сравнению с btrfs. XFS не использует копирование при записи и поддерживает только контрольные суммы в своих метаданных, а не в самих данных.

# mkfs.xfs -L arch <SYSTEM_PARTITION>

Смонтировать файловую систему

Используйте следующую команду для монтирования файловой системы:

# mount /dev/disk/by-label/arch /mnt

Создать пространство подкачки

Поменять местами не обязательно. Вам лучше работать с 2 ГБ памяти и без пространства подкачки, чем 1 ГБ памяти и 1 ГБ пространства подкачки. Пространство подкачки - это костыль, который обходится меньшим количеством реальной памяти, чем ваша система и все ее программы. Следует избегать нехватки памяти в Linux, потому что ядро ​​автоматически попытается освободить память, убивая процессы.

Если вы хотите работать без пространства подкачки, вы можете пропустить оставшуюся часть этого раздела.

Если вы хотите запустить с пространством подкачки, вы можете использовать раздел подкачки или файл подкачки. Преимущество раздела подкачки заключается в том, что он не затрагивается файловой системой, поэтому он никогда не фрагментируется и никогда не связывается, если в вашей файловой системе возникают кратковременные проблемы. Преимущество файла подкачки заключается в том, что его можно легко изменить, уд��лить или добавить при необходимости.

Примечание. Ожидается, что btrfs будет поддерживать файлы подкачки только в Linux 5.0+, что ожидается в начале и середине 2019 года.

Поменять раздел

# mkswap /dev/vda1
# swapon /dev/vda1

Файл подкачки

# dd if=/dev/zero of=/mnt/swapfile bs=1M count=<SIZE IN MB> status=progress
# chmod 600 /mnt/swapfile
# mkswap /mnt/swapfile
# swapon /mnt/swapfile

Установить группу базовых пакетов

Используйте эту команду:

# pacstrap /mnt base linux linux-firmware --noconfirm

Это установило минимальное количество пакетов, которые Arch предполагает установить в каждой системе, и любой из них рискует сломать вещи на свой страх и риск. Обратите внимание, что ISO включает в себя гораздо больше пакетов, чем в «базовой» группе. Базовая группа займет всего около 1,4 ГБ.

Обратите внимание, вы можете заметить WARNING: Possibly missing firmware for module: aic94xxи wd719x. Это может быть проигнорировано.

Настройте новую систему

Автоматически генерировать ваш /etc/fstabфайл (автоматически монтирует файловые системы).

# genfstab -L /mnt >> /mnt/etc/fstab

Теперь вы можете изменить root на вашу новую установку, которая в основном обрабатывает вашу новую установку, /mnt/как если бы она была /. Находясь в среде chroot, он будет запускать программы, установленные на вашем жестком диске, а не ISO, поскольку файловая система ISO не видна внутри него.

# arch-chroot /mnt

Ваша система будет внутренне отслеживать время, используя UTC, но вы можете выбрать, какой часовой пояс использовать при отображении даты и времени. Определите, какой регион использовать.

# ls /usr/share/zoneinfo

Предполагая, что вы будете использовать America, определите, какой город использовать.

# ls /usr/share/zoneinfo/America

Предполагая, что вы будете использовать New_York, выберите этот часовой пояс.

# ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime
# hwclock --systohc

Выберите локаль UTF-8.

# sed 's/#en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' -i /etc/locale.gen
# locale-gen
# echo 'LANG=en_US.UTF-8' > /etc/locale.conf

Настроить сеть

Самый простой способ настройки сети на сервере Vultr - через DHCP. DHCP-серверы Vultr по-прежнему будут предоставлять вам статический публичный IP-адрес.

Чтобы увидеть обнаруженные сетевые устройства.

# ip addr

Шлейфовое устройство маркировано lo. На серверах Vultr вы, скорее всего, увидите сетевое устройство как ens3.

# cat <<EOF > /etc/systemd/network/ens3.network
> [Match]
> Name=ens3
>
> [Network]
> DHCP=ipv4
> EOF

Сделать DHCP автоматически запускающимся при загрузке.

# systemctl enable systemd-networkd

Сделайте так, чтобы разрешение DNS автоматически запускалось при загрузке.

# systemctl enable systemd-resolved

Делать /etc/resolv.confзапросы вперед systemd-resolved.

# ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf

Установите имя хоста для вашего сервера.

# echo '<YOUR_HOSTNAME>' > /etc/hostname

Используя выбранное вами имя хоста и статический IP-адрес, который будет <YOUR_STATIC_IP>отображаться при запуске ip addr, настройте файл хостов.

$ cat <<EOF > /etc/hosts
> <YOUR_STATIC_IP>   localhost
> ::1                localhost
> <YOUR_STATIC_IP>   <YOUR_HOSTNAME>.localdomain  <YOUR_HOSTNAME>
> EOF

Установите свой пароль root

Используйте следующую команду для установки пароля. Вам будет предложено ввести новый пароль дважды.

# passwd

Настроить загрузчик

Установите пакет grub.

# pacman -S grub

Установите его на жесткий диск.

# grub-install --target=i386-pc /dev/vda

Примечание : Аргумент сам диск, НЕ ваш системный раздел.

По умолчанию при загрузке grub будет ждать 5 секунд, прежде чем выбрать опцию по умолчанию. Чтобы отключить это ожидание, используйте следующее.

# sed 's/^GRUB_TIMEOUT=5$/GRUB_TIMEOUT=0/' -i /etc/default/grub

Примечание . Если вы по-прежнему хотите получить доступ к меню загрузки grub, вы можете установить значение 1 секунда вместо 0.

По умолчанию grub предоставляет ядру quietопцию, которая systemdтакже следует. Используйте следующее, чтобы показать сообщения запуска и завершения работы.

# sed 's/^GRUB_CMDLINE_LINUX_DEFAULT="quiet"$/GRUB_CMDLINE_LINUX_DEFAULT=""/' -i /etc/default/grub

Создайте конфигурацию grub.

# grub-mkconfig -o /boot/grub/grub.cfg

Перезагрузитесь на жесткий диск

Выход из среды chroot.

# exit

Выключите ваш сервер.

# systemctl poweroff

Вернитесь на страницу «Информация о сервере» Vultr для вашего сервера. На вкладке «Настройки» нажмите «Пользовательский ISO», затем «Удалить ISO». Нажмите на значок «Перезагрузка сервера», затем «Просмотр консоли».

Создать пользователя

Войдите в систему как root, используя пароль, который вы выбрали ранее.

Установить sudo.

# pacman -S sudo

Разрешить членам группы wheelиспользовать sudo.

# cp /etc/sudoers /etc/sudoers.new
# sed 's/# %wheel ALL=(ALL) ALL/%wheel ALL=(ALL) ALL/' -i /etc/sudoers.new
# visudo -c -f /etc/sudoers.new && mv /etc/sudoers.new /etc/sudoers

Создать учетную запись пользователя.

# useradd --create-home --groups wheel <USERNAME>

Установите пароль пользователя.

# passwd <USERNAME>

Выйдите как root.

# exit

Войдите как вновь созданный пользователь.

Приведенные ниже команды по-прежнему должны запускаться от имени пользователя root, поэтому они по-прежнему имеют префикс #. Рекомендуемый способ запускать команды , как корень, чтобы, как обычный пользователь, префикс каждого из них sudo. Когда вы запускаете sudo, пароль, который он запрашивает, - это ваш пароль пользователя, а не пароль root.

Настроить синхронизацию времени

Для облегченного клиента синхронизации времени с грубой точностью используйте следующее.

# systemctl enable --now systemd-timesyncd

Если вы предпочитаете лучшую точность.

# pacman -S ntp
# systemctl enable --now ntpd

Настроить SSH

Установите SSH-сервер, чтобы вы могли использовать SSH для подключения к вашей системе Arch вместо виртуальной консоли Vultr.

# pacman -S openssh
# sed 's/#Port 22/Port 22/' -i /etc/ssh/sshd_config
# systemctl enable --now sshd

На этом этапе вы можете закрыть виртуальную консоль и подключиться по SSH. Обратите внимание, что по умолчанию sshd не позволит вам войти в систему как root.

модернизация

Поскольку Arch является «скользящим выпуском», вы можете обновить все установленные пакеты в любое время. Пользователи могут обновлять по своему расписанию, ежедневно, еженедельно и так далее. Если вы обновляете часто, не так много пакетов нужно будет обновлять одновременно, и любые потенциальные проблемы, с которыми вы можете столкнуться, будет легче точно определить. Важно обновить все пакеты одновременно, как это сделает следующая команда. Легко представить, почему обновление чего-то вроде «glibc» без программ, которые его используют, может вызвать проблемы.

# pacman -Syu

После обновления важно просмотреть вывод сообщений, которые вам даны. Это может сказать вам, что есть вещи, которые вам нужно сделать. По этой причине НЕ устанавливайте автоматическое обновление.

Обратите внимание, что любые уже запущенные программы до обновления не будут более новой версией, пока они не будут перезапущены. В этом случае, когда обновляется что-то действительно фундаментальное, что не может быть просто перезапущено, например ядро ​​linux, glibc или systemd, рекомендуется перезагрузить компьютер.

Хранить сообщения запуска

Чтобы отобразить сообщения об успешном запуске и завершении работы, вам необходимо удалить указанный quietвыше параметр ядра из конфигурации grub. (Если вы этого не сделали, вы все равно можете теперь заново создать конфигурацию grub.) Обратите внимание, что эти сообщения будут отображаться только через виртуальную консоль Vultr, а не в сеансах ssh. В процессе загрузки система переключится на KMS (режим настройки графического режима ядра), который до этого будет терять сообщения. Вы можете переключиться в KMS, чтобы это произошло раньше, чтобы сохранить все сообщения.

# sed 's/^MODULES=()$/MODULES=(cirrus)/' -i /etc/mkinitcpio.conf
# mkinitcpio -p linux

По умолчанию после загрузки системы и инициализации tty экран очищается. Хотя это эстетически приятно, это не позволяет вам просто просматривать сообщения во время загрузки. Вы можете отключить это поведение.

# mkdir /etc/systemd/system/[email protected]

Перенаправление вывода sudo catне будет использовать корневые разрешения, так что это обходной путь. (Вам не нужно ставить перед catкомандой команду с префиксом sudo, поэтому она имеет префикс $)

$ cat <<EOF | sudo tee /etc/systemd/system/[email protected]/noclear.conf
> [Service]
> TTYVTDisallocate=no
> EOF


Как установить PHP 7.3 на веб-сервере Arch Linux

Как установить PHP 7.3 на веб-сервере Arch Linux

Предварительные условия Сервер Vultr, работающий до последней версии Arch Linux (см. Эту статью). Работающий веб-сервер с доступом Apache или Nginx Sudo. Команды требуют

Как использовать HTTPS на веб-сервере Arch Linux

Как использовать HTTPS на веб-сервере Arch Linux

Предварительные условия Сервер Vultr, работающий до последней версии Arch Linux (см. Эту статью). Работающий веб-сервер, доступ к Apache или Nginx Sudo Требуются команды t

Настройка Mumble Server в Arch Linux

Настройка Mumble Server в Arch Linux

В этом руководстве объясняется, как настроить сервер Mumble (Murmur) в Arch Linux. Все, что сделано в этом уроке, сделано от имени пользователя root. Установка

Установка Arch Linux на сервере Vultr

Установка Arch Linux на сервере Vultr

Vultr предоставляет вам удивительные функциональные возможности, позволяющие вам использовать собственное изображение в дополнение к их отличным шаблонам, которые позволяют вам запускать

Установите Arch Linux со снимком Btrfs

Установите Arch Linux со снимком Btrfs

Предисловие Arch Linux - это дистрибутив общего назначения, известный своими передовыми технологиями и гибкой конфигурацией. С снимками Btrfs мы можем взять

Настройка сервера Counter-Strike: Global Offensive (CSGO) в Arch Linux

Настройка сервера Counter-Strike: Global Offensive (CSGO) в Arch Linux

Из этого туториала Вы узнаете, как настроить сервер Counter-Strike: Global Offensive в Arch Linux. В этом руководстве предполагается, что вы вошли со стандартным использованием

Как установить PostgreSQL 11.1 на Arch Linux

Как установить PostgreSQL 11.1 на Arch Linux

Предварительные условия Сервер Vultr, работающий до последней версии Arch Linux (см. Эту статью). Доступ в Sudo. Команды, необходимые для запуска с правами root, начинаются с префикса #, и один

Как установить Nginx 1.14 на Arch Linux

Как установить Nginx 1.14 на Arch Linux

Предварительные условия Сервер Vultr, работающий до последней версии Arch Linux (см. Эту статью). Доступ в Sudo. Команды, необходимые для запуска от имени пользователя root, начинаются с префикса #. Th

Использование Makepkg в Arch Linux

Использование Makepkg в Arch Linux

Если вы используете makepkg напрямую, это несколько загрязняет вашу систему. Группа пакетов base-devel должна быть установлена. Таким образом, по умолчанию зависимости нужны только

Настройка сервера Team Fortress 2 в Arch Linux

Настройка сервера Team Fortress 2 в Arch Linux

В этом руководстве объясняется, как настроить сервер Team Fortress 2 в Arch Linux. Я предполагаю, что вы вошли в систему с учетной записью пользователя без полномочий root с доступом sudo

Как установить Apache 2.4 на Arch Linux

Как установить Apache 2.4 на Arch Linux

Предварительные условия Сервер Vultr, работающий до последней версии Arch Linux. Смотрите это руководство для получения дополнительной информации. Доступ в судо. Команды, необходимые для запуска от имени пользователя root

Настройка Spigot Server в Arch Linux

Настройка Spigot Server в Arch Linux

В этом руководстве объясняется, как настроить сервер Minecraft с помощью Spigot в Arch Linux. В этом руководстве предполагается, что вы обычный пользователь (не root) и имеете

Как установить Python 3.7 на веб-сервере Arch Linux

Как установить Python 3.7 на веб-сервере Arch Linux

Предварительные условия Сервер Vultr, работающий до последней версии Arch Linux (см. Эту статью). Работающий веб-сервер, доступ к Apache или Nginx Sudo: требуются команды

Как установить MongoDB 4.0 на Arch Linux

Как установить MongoDB 4.0 на Arch Linux

Предварительные условия Сервер Vultr, работающий до последней версии Arch Linux (см. Эту статью) Доступ к Sudo: Команды, необходимые для запуска с правами root, начинаются с префикса #, а один

Как установить MariaDB 10.3 или MySQL 8.0 в Arch Linux

Как установить MariaDB 10.3 или MySQL 8.0 в Arch Linux

Предварительные условия Сервер Vultr, работающий до последней версии Arch Linux (см. Эту статью). Доступ в Sudo: Команды, необходимые для запуска с правами root, начинаются с префикса #, а один

Сборка пакетов на Arch Linux (включая AUR)

Сборка пакетов на Arch Linux (включая AUR)

На Arch Linux официальными репозиториями являются: core, extra и community. Эти пакеты уже скомпилированы, и они устанавливаются через pacman. Для го

Как установить Perl 5.28 на веб-сервер Arch Linux

Как установить Perl 5.28 на веб-сервер Arch Linux

Предварительные условия Сервер Vultr, работающий до последней версии Arch Linux (см. Эту статью). Работающий веб-сервер, доступ к Apache или Nginx Sudo: требуются команды

Использование Devtools в Arch Linux

Использование Devtools в Arch Linux

Пакет Devtools изначально был создан для доверенных пользователей, чтобы правильно создавать пакеты для официальных репозиториев. Тем не менее, он может быть использован обычным пользователем

Изучение 26 методов анализа больших данных: часть 1

Изучение 26 методов анализа больших данных: часть 1

Изучение 26 методов анализа больших данных: часть 1

6 невероятных фактов о Nintendo Switch

6 невероятных фактов о Nintendo Switch

Многие из вас знают Switch, который выйдет в марте 2017 года, и его новые функции. Для тех, кто не знает, мы подготовили список функций, которые делают «Switch» обязательным гаджетом.

Технические обещания, которые все еще не выполнены

Технические обещания, которые все еще не выполнены

Вы ждете, когда технологические гиганты выполнят свои обещания? проверить, что осталось недоставленным.

Функциональные возможности уровней эталонной архитектуры больших данных

Функциональные возможности уровней эталонной архитектуры больших данных

Прочтите блог, чтобы узнать о различных уровнях архитектуры больших данных и их функциях самым простым способом.

Как ИИ может вывести автоматизацию процессов на новый уровень?

Как ИИ может вывести автоматизацию процессов на новый уровень?

Прочтите это, чтобы узнать, как искусственный интеллект становится популярным среди небольших компаний и как он увеличивает вероятность их роста и дает преимущество перед конкурентами.

CAPTCHA: как долго она может оставаться жизнеспособным методом различения между человеком и ИИ?

CAPTCHA: как долго она может оставаться жизнеспособным методом различения между человеком и ИИ?

CAPTCHA стало довольно сложно решать пользователям за последние несколько лет. Сможет ли он оставаться эффективным в обнаружении спама и ботов в ближайшем будущем?

Технологическая сингулярность: далекое будущее человеческой цивилизации?

Технологическая сингулярность: далекое будущее человеческой цивилизации?

По мере того, как наука развивается быстрыми темпами, принимая на себя большую часть наших усилий, также возрастает риск подвергнуться необъяснимой сингулярности. Прочтите, что может значить для нас необычность.

Телемедицина и удаленное здравоохранение: будущее уже здесь

Телемедицина и удаленное здравоохранение: будущее уже здесь

Что такое телемедицина, дистанционное здравоохранение и их влияние на будущее поколение? Это хорошее место или нет в ситуации пандемии? Прочтите блог, чтобы узнать мнение!

Вы когда-нибудь задумывались, как хакеры зарабатывают деньги?

Вы когда-нибудь задумывались, как хакеры зарабатывают деньги?

Возможно, вы слышали, что хакеры зарабатывают много денег, но задумывались ли вы когда-нибудь о том, как они зарабатывают такие деньги? Давайте обсудим.

Обновление дополнения к macOS Catalina 10.15.4 вызывает больше проблем, чем решает

Обновление дополнения к macOS Catalina 10.15.4 вызывает больше проблем, чем решает

Недавно Apple выпустила macOS Catalina 10.15.4, дополнительное обновление для исправления проблем, но похоже, что это обновление вызывает больше проблем, приводящих к поломке компьютеров Mac. Прочтите эту статью, чтобы узнать больше