Как установить Connect на Ubuntu

Обновлено: 03.07.2024

В этом кратком руководстве вы установите SQL Server 2017 на Ubuntu 16.04/18.04. Затем вы подключаетесь к sqlcmd, чтобы создать свою первую базу данных и выполнить запросы.

Это руководство требует ввода данных пользователем и подключения к Интернету. Если вас интересуют процедуры автоматической или автономной установки, см. руководство по установке SQL Server в Linux. Список поддерживаемых платформ см. в примечаниях к выпуску.

В этом кратком руководстве вы устанавливаете SQL Server 2019 в Ubuntu 16.04, 18.04 или 20.04. Затем вы подключаетесь к sqlcmd, чтобы создать свою первую базу данных и выполнить запросы.

Ubuntu 20.04 поддерживается, начиная с SQL Server 2019 CU10.

Это руководство требует ввода данных пользователем и подключения к Интернету. Если вас интересуют процедуры автоматической или автономной установки, см. руководство по установке SQL Server в Linux. Список поддерживаемых платформ см. в примечаниях к выпуску.

Предпосылки

У вас должен быть компьютер с Ubuntu 16.04 или 18.04 и не менее 2 ГБ памяти.

В настоящее время подсистема Windows для Linux для Windows 10 или Windows 11 не поддерживается в качестве цели установки для рабочих нагрузок.

Ubuntu 18.04 поддерживается, начиная с SQL Server 2017 CU20. Если вы хотите использовать инструкции из этой статьи с Ubuntu 18.04, убедитесь, что вы используете правильный путь к репозиторию, 18.04 вместо 16.04 .

Если вы используете SQL Server более ранней версии, конфигурация возможна с изменениями.

У вас должен быть компьютер с Ubuntu 16.04, 18.04 или 20.04 и не менее 2 ГБ памяти.

В настоящее время подсистема Windows для Linux для Windows 10 или Windows 11 не поддерживается в качестве цели установки для рабочих нагрузок.

Установить SQL Server

Следующие команды для SQL Server 2017 указывают на репозиторий Ubuntu 18.04. Если вы используете Ubuntu 16.04, измените указанный ниже путь на /ubuntu/16.04/ вместо /ubuntu/18.04/ .

Чтобы настроить SQL Server в Ubuntu, выполните следующие команды в терминале, чтобы установить пакет mssql-server.

Импортируйте ключи GPG общедоступного репозитория:

Зарегистрируйте репозиторий Microsoft SQL Server Ubuntu:

Для Ubuntu 16.04:

Для Ubuntu 18.04:

Если вы хотите установить SQL Server 2019, вместо этого вы должны зарегистрировать репозиторий SQL Server 2019. Используйте следующую команду для установки SQL Server 2019:

Для Ubuntu 16.04:

Для Ubuntu 18.04:

Выполните следующие команды, чтобы установить SQL Server:

После завершения установки пакета запустите программу установки mssql-conf и следуйте инструкциям, чтобы установить пароль SA и выбрать свою версию.

Следующие выпуски SQL Server 2017 лицензируются бесплатно: Evaluation, Developer и Express.

Обязательно укажите надежный пароль для учетной записи SA (минимальная длина 8 символов, включая прописные и строчные буквы, 10 цифр и/или небуквенно-цифровые символы).

После завершения настройки убедитесь, что служба запущена:

Если вы планируете подключаться удаленно, вам также может понадобиться открыть TCP-порт SQL Server (по умолчанию 1433) в брандмауэре.

На данный момент SQL Server запущен на вашем компьютере с Ubuntu и готов к использованию!

Установить SQL Server

Следующие команды для SQL Server 2019 указывают на репозиторий Ubuntu 20.04. Если вы используете Ubuntu 18.04 или 16.04, измените указанный ниже путь на /ubuntu/18.04/ или /ubuntu/16.04/ вместо /ubuntu/20.04/ .

Чтобы настроить SQL Server в Ubuntu, выполните следующие команды в терминале, чтобы установить пакет mssql-server.

Импортируйте ключи GPG общедоступного репозитория:

Зарегистрируйте репозиторий Microsoft SQL Server Ubuntu для SQL Server 2019:

Для Ubuntu 16.04:

Для Ubuntu 18.04:

Для Ubuntu 20.04:

Выполните следующие команды, чтобы установить SQL Server:

После завершения установки пакета запустите программу установки mssql-conf и следуйте инструкциям, чтобы установить пароль SA и выбрать свою версию.

Обязательно укажите надежный пароль для учетной записи SA (минимальная длина 8 символов, включая прописные и строчные буквы, 10 цифр и/или небуквенно-цифровые символы).

После завершения настройки убедитесь, что служба запущена:

Если вы планируете подключаться удаленно, вам также может понадобиться открыть TCP-порт SQL Server (по умолчанию 1433) в брандмауэре.

На данный момент SQL Server 2019 запущен на вашем компьютере с Ubuntu и готов к использованию!

Установите инструменты командной строки SQL Server

Чтобы создать базу данных, вам необходимо подключиться к инструменту, который может выполнять операторы Transact-SQL на сервере SQL. Следующие шаги устанавливают инструменты командной строки SQL Server: sqlcmd и bcp.

Выполните следующие действия, чтобы установить инструменты mssql в Ubuntu.

По умолчанию curl не установлен в Ubuntu. Чтобы установить curl, запустите этот код:

Импортируйте ключи GPG общедоступного репозитория.

Зарегистрируйте репозиторий Microsoft Ubuntu.

Для Ubuntu 16.04:

Для Ubuntu 18.04:

Для Ubuntu 20.04:

Обновите список источников и запустите команду установки с пакетом разработчика unixODBC. Дополнительные сведения см. в разделе Установка драйвера Microsoft ODBC для SQL Server (Linux).

Чтобы обновить mssql-tools до последней версии, выполните следующие команды:

Необязательно: добавьте /opt/mssql-tools/bin/ в переменную среды PATH в оболочке bash.

Чтобы сделать sqlcmd/bcp доступным из оболочки bash для сеансов входа, измените PATH в файле ~/.bash_profile с помощью следующей команды:

Чтобы сделать sqlcmd/bcp доступным из оболочки bash для интерактивных сеансов или сеансов без входа в систему, измените PATH в файле ~/.bashrc с помощью следующей команды:

Локальное подключение

В следующих шагах используется sqlcmd для локального подключения к вашему новому экземпляру SQL Server.

Запустите sqlcmd с параметрами для имени вашего SQL Server (-S), имени пользователя (-U) и пароля (-P). В этом руководстве вы подключаетесь локально, поэтому имя сервера — localhost. Имя пользователя — SA, а пароль — тот, который вы указали для учетной записи SA во время установки.

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

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

В случае успеха вы должны получить доступ к командной строке sqlcmd: 1> .

Если вы столкнулись с ошибкой подключения, сначала попытайтесь диагностировать проблему по сообщению об ошибке. Затем просмотрите рекомендации по устранению неполадок с подключением.

Создание и запрос данных

В следующих разделах показано, как использовать sqlcmd для создания новой базы данных, добавления данных и выполнения простого запроса.

Создать новую базу данных

Следующие шаги создают новую базу данных с именем TestDB .

В командной строке sqlcmd вставьте следующую команду Transact-SQL, чтобы создать тестовую базу данных:

В следующей строке напишите запрос, чтобы вернуть имена всех баз данных на вашем сервере:

Предыдущие две команды не были выполнены немедленно. Вы должны ввести GO в новой строке, чтобы выполнить предыдущие команды:

Чтобы узнать больше о написании инструкций и запросов Transact-SQL, см. Учебное пособие: Написание инструкций Transact-SQL.

Вставить данные

Затем создайте новую таблицу Inventory и вставьте две новые строки.

В командной строке sqlcmd переключите контекст на новую базу данных TestDB:

Создайте новую таблицу с именем Inventory :

Вставьте данные в новую таблицу:

Введите GO, чтобы выполнить предыдущие команды:

Выбрать данные

Теперь запустите запрос, чтобы получить данные из таблицы Inventory.

В командной строке sqlcmd введите запрос, возвращающий строки из таблицы Inventory, в которых количество превышает 152:

Выполните команду:

Выход из командной строки sqlcmd

Чтобы завершить сеанс sqlcmd, введите ВЫХОД :

Рекомендации по повышению производительности

После установки SQL Server в Linux ознакомьтесь с рекомендациями по настройке Linux и SQL Server, чтобы повысить производительность в рабочих сценариях. Дополнительные сведения см. в разделе Рекомендации по повышению производительности и рекомендации по настройке SQL Server в Linux.

Межплатформенные инструменты обработки данных

В дополнение к sqlcmd для управления SQL Server можно использовать следующие межплатформенные инструменты:

< td>Кроссплатформенная утилита управления базой данных с графическим интерфейсом.< td>mssql-cli
Инструмент Описание
Azure Data Studio
Visual Studio Code Кроссплатформенный редактор кода с графическим интерфейсом, который запускает операторы Transact-SQL с mssql.
PowerShell Core Кроссплатформенный инструмент автоматизации и настройки, основанный на командлетах.
Кроссплатформенный интерфейс командной строки для запуска команд Transact-SQL.

Подключение из Windows

Инструменты SQL Server в Windows подключаются к экземплярам SQL Server в Linux так же, как они подключаются к любому удаленному экземпляру SQL Server.

Если у вас есть компьютер с Windows, который может подключиться к вашему компьютеру с Linux, попробуйте выполнить те же действия, описанные в этом разделе, из командной строки Windows, запустив sqlcmd. Просто убедитесь, что вы используете имя или IP-адрес целевого компьютера Linux, а не localhost, и убедитесь, что TCP-порт 1433 открыт. Если у вас возникли проблемы с подключением из Windows, см. рекомендации по устранению неполадок с подключением.

Информацию о других инструментах, которые работают в Windows, но подключаются к SQL Server в Linux, см. в следующих разделах:

Другие сценарии развертывания

Другие сценарии установки см. в следующих ресурсах:

    : узнайте, как обновить существующую установку SQL Server в Linux : удалите SQL Server в Linux : узнайте, как создать сценарий установки без подсказок : узнайте, как вручную загрузить пакеты для автономной установки

Ответы на часто задаваемые вопросы см. в разделе часто задаваемых вопросов по SQL Server в Linux.

KDE Connect — это платформа с открытым исходным кодом для интеграции некоторых функций вашего телефона непосредственно в компьютер. Проще говоря, это приложение для Linux, которое также доступно для Windows и macOS (не официально) для подключения смартфонов к ПК или ноутбукам. В настоящее время он доступен только для Android, а версия для iOS официально не существует.

Что ж, KDE Connect реализован с серверной службой, работающей на настольном устройстве, и клиентским приложением на мобильном устройстве, которые взаимодействуют друг с другом по защищенному сетевому протоколу. Так, чтобы пользователь мог легко передавать данные с помощью локальной сети.

Установка KDE Connect в Ubuntu 20.04 LTS

Давайте посмотрим, как установить KDE Connect не только на Ubuntu 20.04 или 18.04 LTS, но и на другие подобные системы Linux, такие как Linux Mint, Debian, Elementary OS, MX Linux и т. д.

1. Запустить обновление системы

Прежде всего выполните команду обновления системы для восстановления кеша репозитория, чтобы у нас не возникло проблем с пакетами при установке KDE connect.

2. Команда для установки KDE Connect в Ubuntu 20.04

Нет необходимости добавлять какой-либо сторонний репозиторий в Ubuntu для установки KDE connect, так как он уже доступен в официальном репозитории.

3. Установите приложение KDE на Android

Перейдите на свой Android-смартфон, зайдите в Play Store, найдите KDE Connect и установите его приложение. Вот ссылка для этого.

 Приложение KDE для Android

3. Запустите KDE для настройки

После завершения установки нажмите клавишу Super и найдите KDE connect, когда появится его значок, нажмите, чтобы запустить его. Теперь вы увидите его значок на панели задач Ubuntu, нажмите и выберите «Настроить».

Configure

4. Настройка — индикатор подключения KDE

Смартфон и KDE Connect должны быть в одной сети, чтобы индикатор мог выполнить поиск и сопряжение с ним. Все доступные смартфоны с приложением KDE connect будут отображаться в приложении «Индикатор». Выберите и нажмите кнопку «Пара». Это то же самое, что подключить Bluetooth-устройство к телефону…

Сопряжение смартфона с KDE connect

Принять запрос на сопряжение на смартфоне…

Запрос сопряжения KDE на телефоне min

Наконец, у вас будут такие ярлыки, как SMS, устройства обозревателя файлов и другие для управления смартфоном непосредственно из ОС Linux. Кроме того, в Gnome мы также можем использовать индикатор GSconnect и KDE, чтобы получить все функции Connect.

С каждым днем ​​все чаще можно заметить интеграцию мобильного устройства с операционной системой компьютера. В случае Linux у нас есть несколько вариантов для этого, однако у нас также есть очень хороший, который поможет синхронизировать Android с Ubuntu, и для этого необходимо знать, как установить KDE Connect. Это будет нашей целью.

KDE Connect — это встроенная в среду рабочего стола Plasma утилита, которая позволяет нам синхронизировать наши устройства Android с ПК.

Несмотря на то, что этот инструмент специфичен для данной среды рабочего стола, его также можно установить в Ubuntu 20.04.

  • Уведомления по телефону
  • Выполнять консольные команды напрямую
  • Легкий обмен файлами
  • Виртуальный ввод
  • Управление презентацией
  • Пауза, пропуск и изменение громкости удаленно с телефона.

Это означает, что, интегрировав наше Android-устройство с KDE Connect, мы сможем удобно им управлять. Для этого нам нужно установить приложение на наше устройство и систему.

Установите KDE Connect на Ubuntu 20.04

KDE connect имеет два компонента, которые нам нужно установить. Первый — это пакет kdeconnect, который находится в официальных репозиториях Ubuntu 20.04.

Итак, откройте терминал из главного меню или нажав клавиши CTRL+ALT+T.

И установите пакет, запустив

Он покажет множество зависимостей, но это не займет много времени.

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

  • Индикатор на панели, показывающий ваши устройства с их названием, статусом и аккумулятором.
  • Меню запроса на подключение и отключение
  • В приложении есть меню для запуска SFTP и открытия файлового браузера.
  • Меню для отправки файлов
  • Меню для отправки SMS

Но этот компонент мы должны установить через Flatpak.

Итак, установите Flatpak через PPA:

И добавьте репозиторий Flathub, в котором размещено приложение:

И выполните установку:

Запустите его из главного меню или командой:

Использование KDE Connect

Теперь вы можете открыть приложение из главного меню. В частности, он открывает индикатор KDE Connect.

Там вы должны увидеть свое устройство и идентификатор имени устройства.

KDE Connect

Подключение KDE

Если вы его не видите, возможно, у вас проблема с портом. Итак, вам нужно открыть порты, на которых работает KDE Connect.

KDE Connect работает

Теперь все, что вам нужно сделать, это подключить устройства с вашего мобильного телефона. Или нажмите кнопку Запросить пару. KDE Connect работает

Теперь вы можете отключать и включать плагины, чтобы дополнить свой опыт и улучшить интеграцию рабочего стола с Android.

Удалить KDE Connect

Процесс удаления приложения довольно прост, сначала мы начнем с самого пакета:

Теперь мы будем использовать Flatpak для удаления индикатора

Таким образом, от приложения не останется следов.

Android — самая популярная мобильная операционная система, и ее синхронизация с нашей Ubuntu 20.04 гарантирует успех и производительность. Благодаря KDE connect мы можем сделать это быстро и легко.

Знаете ли вы, что KDE подключается? вам нравится это? поделитесь нашим постом и оставьте нам комментарий.

Раскрытие партнерской информации

Этот веб-сайт содержит партнерские ссылки. Мы получаем небольшую комиссию за покупки, совершенные по партнерским ссылкам (без дополнительной оплаты для вас)

 kde-connect-nexus-5x

Но вам может не понравиться переход на рабочий стол Plasma, чтобы использовать его.

Ну, вам не нужно.

Indicator-kdeconnect, как уже понятно из названия, представляет собой индикаторный апплет для KDE Connect. Это делает отличный инструмент для подключения устройств доступным и интегрируется с рабочим столом Linux на базе GTK.

Что такое KDE Connect?

KDE Connect ”… предназначен для связи всех ваших устройств. Например, с помощью KDE Connect вы можете получать уведомления с телефона на свой компьютер или просто использовать телефон в качестве пульта дистанционного управления для рабочего стола.

Это фантастический инструмент, который некоторые пользователи KDE часто называют причиной перехода на рабочий стол Plasma. Его нужно использовать в сочетании с приложением Android с открытым исходным кодом (также называемым KDE Connect), но это убийственная комбинация, открывающая следующие функции:

  • Просмотр уведомлений Android на рабочем столе Ubuntu
  • Просмотр текущего уровня заряда батареи.
  • Отправка и получение файлов на/с телефона/рабочего стола
  • Использование телефона в качестве сенсорной панели мыши и клавиатуры.
  • Позвоните на устройство, чтобы найти его.
  • Управляйте своим настольным медиаплеером с помощью телефона.
  • Синхронизировать буфер обмена между телефоном и компьютером.
  • Просмотр информации об устройстве (например, батарея)
  • Выполнять команды и запускать приложения
  • Отправить SMS (новое)

Что такое индикатор KDE Connect?

Уведомление Android в Ubuntu

Просмотр уведомлений Android на рабочем столе Ubuntu

Последние выпуски индикатора-kdeconnect позволяют использовать ряд интересных функций KDE Connect на рабочих столах не-KDE Plasma, включая рабочий стол Ubuntu Unity, Xfce, MATE и Linux Mint с Cinnamon.

Индикатор KDE Connect обеспечивает быстрый доступ к сопряженным устройствам. В этом меню вы можете увидеть имя устройства, статус и время работы от батареи.

В нем также есть небольшая программа под названием kdeconnect-send . Используя это, вы можете быстро отправлять файлы на сопряженное устройство через контекстные меню Nautilus, Caja или Nemo. Для использования этой функции вам потребуется установить python-nautilus, python-caja или python-nemo,

Отправлять файлы с моего телефона Android на рабочий стол Ubuntu было очень просто.

Я просто нажал кнопку "отправить файлы" в приложении на своем телефоне, выбрал изображение и ура — оно было передано.

Передача происходит тихо, в фоновом режиме. Вы можете не знать, что фотография, файл или архив успешно завершены, пока не откроете папку ~/Загрузки и не найдете там то, что ищете!

Если это похоже на то, что вы хотите попробовать, вот как это сделать.

Как установить KDE Connect в Ubuntu 16.04 LTS

Первое, что нужно сделать, это установить KDE Connect. Более старая версия доступна в архивах Ubuntu, но нам нужна более новая версия.

К счастью, для установки KDE Connect доступен PPA-репозиторий. Чтобы добавить его в свои источники программного обеспечения в Ubuntu 16.04 LTS:

Теперь перейдите к установке KDE Connect (и последней стабильной версии индикатора-kdeconnect), выполнив эту команду:

Наконец, если на вашем устройстве не установлено приложение KDE Connect для Android, сейчас самое время его установить. Это бесплатное приложение с открытым исходным кодом, которое можно установить в магазине Google Play (ссылка ниже) или загрузить APK-файл с F-Droid:

Отлично — теперь все готово для сопряжения устройства!

Настройка KDE Connect в Ubuntu

запустить индикатор

Сначала запустите индикатор

Прежде чем пытаться связать устройство Android с Ubuntu, убедитесь, что и ваш рабочий стол Ubuntu, и ваше мобильное устройство используют одну и ту же сеть Wi-Fi (так работает KDE Connect).

Далее, чтобы подключить устройство:

  1. Запустите ‘индикатор kde connect’ из Dash
  2. В меню индикатора выберите «Запросить сопряжение».
  3. Примите запрос на подключение на телефоне.

Вот и все; готово!

В приложении KDE Connect на сопряженном устройстве будут перечислены все поддерживаемые функции. Синхронизация уведомлений не является частью этого; следуйте инструкциям на экране, чтобы включить синхронизацию уведомлений.

Чтобы установить или настроить другие подключаемые модули, такие как функция просмотра файлов, сенсорная панель и «найти мой телефон», запустите основное приложение KDE Connect на рабочем столе, выберите сопряженное устройство и перейдите оттуда.

kde-connect-plugins

Просматривайте файлы телефона в Nautilus

Вы можете просматривать файлы на своем Android-устройстве в Nautilus на рабочем столе по беспроводной сети через KDE Connect. Вы можете дважды щелкнуть файл, чтобы открыть его в собственном приложении Linux.

browse-android-files-wireless-ubuntu

Просмотр моих публикаций в Instagram в Shotwell

Использовать его очень просто.

Убедитесь, что вы настроили и подключили телефон в соответствии с приведенными выше инструкциями. Предполагая, что вы не отключили плагин «Filesystem Expose» в настройках KDE Connect:

  1. Откройте меню индикатора KDE Connect.
  2. Выберите «Обзор устройств».

Откроется новое окно Nautilus. Отсюда вы можете удаленно просматривать и сортировать файлы и папки на вашем устройстве Android, используя (относительную) конфиденциальность SFTP-соединения.

Имейте в виду, что скорость просмотра файлов таким образом будет равна скорости вашего соединения Wi-Fi. Полная загрузка каталогов с большим количеством изображений может занять некоторое время, HD-видео может воспроизводиться неравномерно и т. д.

Примечания/Ошибки/Разное

Вы можете (в настоящее время) подключить устройство, только отправив запрос с рабочего стола на свой телефон, а не наоборот.

Возможно, вы не сможете просматривать файловую систему телефона, если экран заблокирован.

Читайте также: