Manjaro linux, пакеты deb или rpm
Обновлено: 21.11.2024
Примечание. Пакеты на этой странице поддерживаются соответствующими упаковщиками, а не основной командой Node.js. Пожалуйста, сообщайте о любых проблемах, с которыми вы сталкиваетесь, сопровождающему пакета. Если выяснится, что ваша проблема связана с ошибкой самого Node.js, специалист по сопровождению сообщит о проблеме вверх по течению.
Альпийский Linux
Пакеты Node.js LTS и npm доступны в основном репозитории.
Node.js Current можно установить из репозитория сообщества.
Андроид
Поддержка Android в Node.js все еще является экспериментальной, поэтому разработчики Node.js еще не предоставляют предварительно скомпилированные двоичные файлы.
Однако существуют сторонние решения. Например, сообщество Termux предоставляет эмулятор терминала и среду Linux для Android, а также собственный менеджер пакетов и обширную коллекцию многих предварительно скомпилированных приложений. Эта команда в приложении Termux установит последнюю доступную версию Node.js:
В настоящее время двоичные файлы Termux Node.js связаны с system-icu (в зависимости от пакета libicu).
Арх Linux
Пакеты Node.js и npm доступны в репозитории сообщества.
CentOS, Fedora и Red Hat Enterprise Linux
Node.js доступен в виде модуля под названием nodejs в CentOS/RHEL 8 и Fedora.
где соответствует основной версии Node.js. Чтобы просмотреть список доступных потоков:
Например, чтобы установить Node.js 12:
Для CentOS/RHEL 7 Node.js доступен в коллекциях ПО.
Альтернативы
Эти ресурсы содержат пакеты, совместимые с CentOS, Fedora и RHEL.
Дистрибутивы Linux на базе Debian и Ubuntu
Альтернативы
Пакеты, совместимые с дистрибутивами Linux на основе Debian и Ubuntu, доступны через оснастки Node.js.
Быстрый и простой менеджер версий Node.js, встроенный в Rust, используется для управления несколькими выпущенными версиями Node.js. Он позволяет выполнять такие операции, как установка, удаление, автоматическое переключение версий Node в зависимости от текущего каталога и т. д. Чтобы установить fnm, используйте этот сценарий установки.
fnm поддерживает кроссплатформенность (macOS, Windows, Linux) и все популярные оболочки (Bash, Zsh, Fish, PowerShell, командную строку Windows). fnm создан с учетом скорости и совместимости файлов .node-version и .nvmrc.
FreeBSD
Самый последний выпуск Node.js доступен через порт www/node.
Установите бинарный пакет через pkg:
Или скомпилируйте его самостоятельно, используя порты:
Генту
Node.js доступен в дереве портежей.
IBM i
LTS-версии Node.js доступны в IBM и доступны через диспетчер пакетов yum. Имя пакета — nodejs, за которым следует основной номер версии (например, nodejs12 , nodejs14 и т. д.)
Чтобы установить Node.js 14.x из командной строки, выполните следующую команду от имени пользователя со специальными правами доступа *ALLOBJ:
Node.js также можно установить вместе с продуктом IBM i Access Client Solutions. Дополнительные сведения см. в этом справочном документе
macOS
Если вы хотите загрузить пакет с помощью bash:
Альтернативы
Использование Homebrew:
Использование портов MacPort:
Использование pkgsrc:
Установите бинарный пакет:
Или соберите вручную из pkgsrc:
n — это простой в использовании менеджер версий Node.js для Mac и Linux. Укажите целевую версию для установки, используя расширенный синтаксис, или выберите из меню ранее загруженных версий. Версии устанавливаются для всей системы или для всего пользователя, а для более целевого использования вы можете запустить версию непосредственно из кэшированных загрузок.
См. на главной странице методы установки (boostrap, npm, Homebrew, сторонние) и все подробности использования.
Если у вас уже есть npm, то установить n, а затем новейшую версию узла LTS так же просто, как:
NetBSD
Node.js доступен в дереве pkgsrc:
Или установите бинарный пакет (если он доступен для вашей платформы) с помощью pkgin:
Ноденв
nodenv — это облегченный менеджер версий узлов, похожий на nvm. Это просто и предсказуемо. Богатая экосистема плагинов позволяет адаптировать ее к вашим потребностям. Используйте nodenv, чтобы выбрать версию Node для своего приложения и гарантировать, что ваша среда разработки соответствует рабочей среде.
Инструкции по установке Nodenv находятся на странице Github. Посетите эту страницу, чтобы убедиться, что вы выполняете последнюю версию инструкций по установке.
Диспетчер версий Node — это сценарий bash, используемый для управления несколькими выпущенными версиями Node.js. Он позволяет выполнять такие операции, как установка, удаление, переключение версии и т. д. Чтобы установить nvm, используйте этот сценарий установки.
В системах Unix/OS X Node.js, созданный из исходного кода, можно установить с помощью nvm, установив его в папку, ожидаемую nvm:
После выхода официального релиза вы захотите удалить версию, созданную из исходного кода:
Окна
Диспетчер версий nvs является кроссплатформенным и может использоваться в Windows, macOS и Unix-подобных системах
Чтобы установить nvs в Windows, перейдите на страницу выпуска здесь и загрузите установочный файл MSI последней версии.
Вы также можете установить его с помощью Chocolatey:
macOS, UnixLike
Вы можете найти документацию по установке nvs в macOS/Unix-подобных системах здесь
Использование
После этого вы можете использовать nvs для переключения между разными версиями узла.
Чтобы добавить последнюю версию узла:
Или добавить последнюю LTS-версию узла:
Затем запустите команду nvs use, чтобы добавить версию узла в PATH для текущей оболочки:
Чтобы добавить его в PATH на постоянной основе, используйте ссылку nvs :
Открытая БСД
Node.js доступен через систему портов.
Использование pkg_add в OpenBSD:
openSUSE и SLE
Node.js доступен в основных репозиториях в составе следующих пакетов:
- openSUSE Leap 15.2: nodejs10, nodejs12, nodejs14
- openSUSE Перекати-поле: nodejs16
- SUSE Linux Enterprise Server (SLES) 12: nodejs10 , nodejs12 и nodejs14 (должен быть включен «Веб-модуль и модуль сценариев».)
- SUSE Linux Enterprise Server (SLES) 15 SP2: nodejs10 , nodejs12 и nodejs14 (должен быть включен «Веб-модуль и модуль сценариев»).
Например, чтобы установить Node.js 14.x на openSUSE Leap 15.2, запустите от имени пользователя root следующее:
Различные основные версии Node могут быть установлены и использоваться одновременно.
SmartOS и иллюмос
Образы SmartOS поставляются с предустановленным пакетом pkgsrc. В других дистрибутивах illumos сначала установите pkgsrc, затем вы можете установить бинарный пакет как обычно:
Или соберите вручную из pkgsrc:
Снэпы Node.js доступны как узел в магазине снапов.
Солус
Solus предоставляет Node.js в своем основном репозитории.
Пустой Linux
Void Linux поставляет стабильную версию Node.js в основной репозиторий.
Окна
Альтернативы
Использование Winget:
После выполнения одной из двух приведенных выше команд может потребоваться перезапустить эмулятор терминала, прежде чем станет доступна команда CLI узла.
Использование шоколадного:
Использование Scoop:
IBM® SDK для Node.js — z/OS® доступен в двух форматах установки: SMP/E и PAX. Выберите подходящий вам формат установки:
© Фонд OpenJS. Все права защищены. Части этого сайта изначально © Joyent.
Включить Snap в Manjaro Linux и установить extract-deb Snapd можно установить из приложения Manjaro «Установка и удаление программного обеспечения» (Pamac), которое находится в меню запуска.
Является ли манджаро об/мин?
Manjaro основан на Arch, а не на Debian. В пользовательском репозитории Arch есть все пакеты, которые вам когда-либо понадобятся. Если вы не хотите устанавливать из исходного кода с помощью pkgbuild, вы всегда можете использовать помощники по установке AUR, такие как yaourt.
Что лучше: Linux DEB или rpm?
Многие люди сравнивают установку программного обеспечения с помощью команды apt-get с rpm -i и поэтому лучше говорят DEB. Однако это не имеет ничего общего с форматом файла DEB. Реальное сравнение — это dpkg против rpm и aptitude/apt-* против zypper/yum. С точки зрения пользователя, в этих инструментах нет большой разницы.
Использует ли Arch Linux deb или rpm?
Manjaro лучше, чем Ubuntu?
Manjaro — компактная и практичная Linux-машина. Ubuntu поставляется с полным набором приложений. Manjaro основан на Arch Linux и перенимает многие его принципы и философии, поэтому использует другой подход. По сравнению с Ubuntu Manjaro может показаться недоедающим.
Какие пакеты использует manjaro?
Памак, менеджер пакетов Manjaro, поставляется с большинством выпусков Manjaro. Все выпуски Manjaro включают pacman, менеджер пакетов из предыдущей версии Arch Linux. Pacman включает в себя некоторые дополнительные функции, которых нет в Pamac.
Основан ли Arch Linux на RPM?
Arch не имеет фиксированных выпусков и не служит тестовой веткой для другого дистрибутива. Пакеты Fedora используют формат RPM с менеджером пакетов DNF. Arch использует pacman для управления своими пакетами. Arch — это система непрерывного выпуска.
Может ли Fedora использовать Aur?
Можно ли установить пакеты deb в Arch Linux?
Вы должны быть в состоянии установить . deb в arch, но вы также не должны использовать его вместо pacman , поэтому просто используйте его для нескольких выбранных пакетов.
Как узнать, является ли мой Linux RPM или deb?
Например, если ваша система использует диспетчер пакетов rpm, то ваша система GNU/Linux, скорее всего, RHEL, CentOS, Fedora и т. д. В случае диспетчера пакетов deb ваша система GNU/Linux может быть чем-то вроде Ubuntu, Debian, Mint и т. д.
Что такое Linux на основе RPM?
Диспетчер пакетов RPM (также известный как RPM), первоначально называвшийся Red-hat Package Manager, представляет собой программу с открытым исходным кодом для установки, удаления и управления пакетами программного обеспечения в Linux. RPM был разработан на основе Linux Standard Base (LSB).rpm — это расширение по умолчанию для файлов, используемых программой.
Что делает RPM в Linux?
RPM — популярный инструмент управления пакетами в дистрибутивах Red Hat Enterprise Linux. Используя RPM, вы можете устанавливать, удалять и запрашивать отдельные пакеты программного обеспечения. Тем не менее, он не может управлять разрешением зависимостей, как YUM. RPM предоставляет полезные выходные данные, включая список необходимых пакетов.
Можно ли установить RPM на Arch Linux?
Установить RPM на Arch довольно просто: Загрузите RPM для вашей архитектуры (64- или 32-разрядной). Установите rpmextract для извлечения RPM и любых зависимостей, которые есть у программы (например, libidn для Google Music Manager) с помощью pacman. . Теперь создайте новую папку, переместите в нее файл RPM и перейдите туда.
Какую систему пакетов использует Arch Linux?
Arch Linux использует собственный менеджер пакетов Pacman, который объединяет простые двоичные пакеты с простой в использовании системой сборки пакетов. Это позволяет пользователям легко управлять и настраивать пакеты, начиная от официального программного обеспечения Arch и заканчивая собственными пакетами пользователя и пакетами из сторонних источников.
Что делает deb в Linux?
deb используется для обозначения набора файлов, управляемых системой управления пакетами Debian. Таким образом, deb — это аббревиатура пакета Debian, а не пакета с исходным кодом. Вы можете установить загруженный пакет Debian, используя dpkg в терминале: deb — это путь и имя загруженного вами пакета).
Какое издание Manjaro лучше?
Большинство современных ПК после 2007 года поставляются с 64-битной архитектурой. Однако, если у вас более старая или более низкая конфигурация ПК с 32-разрядной архитектурой. Затем вы можете перейти к 32-разрядной версии Manjaro Linux XFCE.
Почему Manjaro лучше?
Manjaro — это удобный дистрибутив Linux с открытым исходным кодом. Он предоставляет все преимущества передового программного обеспечения в сочетании с удобством и доступностью, что делает его подходящим как для новичков, так и для опытных пользователей Linux.
Почему Manjaro так популярен?
Команда Manjaro старается избежать этого, тестируя новые пакеты перед тем, как сделать их доступными для пользователей. Хотя это может сделать Manjaro немного менее передовым, это также гарантирует, что вы будете получать новые пакеты намного раньше, чем дистрибутивы с запланированными выпусками, такие как Ubuntu и Fedora.
Лучше ли Arch, чем Manjaro?
Arch использует собственные пакеты с пользовательским репозиторием Arch (AUR) и официальными репозиториями. Манджаро использует другой подход. Он использует Pacman в качестве менеджера пакетов, но предлагает доступ к Graphical Software Manager. Вы можете выбрать любой из предустановленных менеджеров графического программного обеспечения, поставляемых вместе с ним.
Что такое Яй Манджаро?
Yay — это вспомогательный инструмент Arch Linux AUR, написанный на Go. Это поможет вам автоматически устанавливать пакеты из PKGBUILD. yay имеет дополнение AUR Tab с расширенным решением зависимостей.
Как установить пакет на Manjaro?
Чтобы установить пакет после поиска, щелкните правой кнопкой мыши пакет (ins) в списке и выберите «Установить». После этого нажмите на значок с зеленой галочкой вверху для подтверждения.
Репозитории Debian содержат тысячи пакетов deb, которые можно установить из Центра программного обеспечения или с помощью командной строки apt. Deb — это формат установочного пакета, используемый во всех дистрибутивах на основе Debian, но некоторые из них недоступны с помощью этих методов; они могут содержаться в альтернативных источниках, таких как существующие репозитории RPM.
Формат пакета RPM используется Red Hat и ее ответвлениями, такими как Almalinux, CentOS Stream и Rocky Linux, и это лишь некоторые из них. Для пользователей Debian приложение под названием Alien позволяет устанавливать пакеты RPM в Debian или преобразовывать пакет RPM в файл Debian (.deb).
В следующем руководстве вы узнаете, как установить пакеты RPM и преобразовать пакет Debian в пакет RPM на рабочем столе или сервере Debian 11 Bullseye.
Оглавление
Обновить систему Debian
Обновите операционную систему Debian, чтобы убедиться, что все существующие пакеты обновлены:
Установите поддержку RPM в Debian
По умолчанию пакет Alien, необходимый для поддержки RPM, как ни странно, находится в репозитории Debian 11.
Чтобы начать установку, используйте следующую команду.
Далее подтвердите установку и установленную версию.
Конвертировать/установить RPM в Debian
Первым примером будет загрузка существующего пакета RPM, преобразование его в пакет Debian и установка программного обеспечения.
Сначала загрузите тип RPM для преобразования.
Затем используйте команду Alien, чтобы преобразовать пакет в файл пакета .deb.
Обратите внимание, что это может занять несколько минут, в зависимости от размера пакета.
Синтаксис –scripts может потребоваться, если была введена команда Alien, на случай, если вы получите сообщение об ошибке NOKEY.
Обычно инопланетное приложение при необходимости передает сообщение в терминал.
Пример возможной ошибки:
Установите пакет с помощью команды dpkg -install следующим образом.
Другой метод с использованием команды dpkg -i.
Установить RPM напрямую
В качестве альтернативы более быстрым способом является установка пакета RPM напрямую. Это можно сделать с помощью следующей команды.
Комментарии и заключение
Из этого руководства вы узнали, как преобразовать и установить RPM-пакеты в формат пакетов Debian в Debian 11 Bullseye.
Установка пакетов должна быть крайней мерой с использованием метода RPM, и ни в коем случае не следует преобразовывать пакеты RPM для обновления или замены системных пакетов. Скорее всего, это сломает или вызовет нестабильность в вашей системе Debian.
Полный список доступных вариантов установки см. на странице загрузки кода Visual Studio.
Загружая и используя Visual Studio Code, вы соглашаетесь с условиями лицензии и заявлением о конфиденциальности.
Дистрибутивы на основе Debian и Ubuntu
Самый простой способ установить Visual Studio Code для дистрибутивов на основе Debian/Ubuntu — загрузить и установить пакет .deb (64-разрядный) либо через графический программный центр, если он доступен, либо через командную строку с помощью:< /p>
Обратите внимание, что другие двоичные файлы также доступны на странице загрузки VS Code.
Установка пакета .deb автоматически установит репозиторий apt и ключ подписи, чтобы включить автоматическое обновление с помощью диспетчера пакетов системы. Кроме того, репозиторий и ключ можно также установить вручную с помощью следующего сценария:
Затем обновите кеш пакета и установите пакет, используя:
Дистрибутивы на основе RHEL, Fedora и CentOS
В настоящее время мы отправляем стабильный 64-разрядный код VS в репозиторий yum. Следующий скрипт установит ключ и репозиторий:
Затем обновите кеш пакетов и установите пакет с помощью dnf (Fedora 22 и выше):
Или в более старых версиях с помощью yum :
Из-за процесса подписания вручную и системы, которую мы используем для публикации, репозиторий yum может отставать и не сразу получать последнюю версию VS Code.
Вы можете установить его, запустив:
После установки демон Snap позаботится об автоматическом обновлении VS Code в фоновом режиме. Вы будете получать уведомление об обновлении в продукте всякий раз, когда доступно новое обновление.
Примечание. Если snap недоступен в вашем дистрибутиве Linux, ознакомьтесь со следующим руководством по установке snapd, которое поможет вам выполнить настройку.
Узнайте больше о снэпах из официальной документации по Snap.
дистрибутивы на основе openSUSE и SLE
Приведенный выше репозиторий yum также работает для систем на базе openSUSE и SLE, следующий скрипт установит ключ и репозиторий:
Затем обновите кеш пакета и установите пакет, используя:
Пакет AUR для Arch Linux
Чтобы получить дополнительную информацию об установке из AUR, обратитесь к следующей статье вики: Установка пакетов AUR.
Пакет Nix для NixOS (или любого дистрибутива Linux, использующего диспетчер пакетов Nix)
В репозитории nixpkgs есть поддерживаемый сообществом пакет VS Code Nix. Чтобы установить его с помощью Nix, установите для параметра allowUnfree значение true в вашем config.nix и выполните:
Установка пакета .rpm вручную
Пакет VS Code .rpm (64-разрядная версия) также можно загрузить и установить вручную, однако автоматическое обновление не будет работать, если не установлен указанный выше репозиторий. После загрузки его можно установить с помощью менеджера пакетов, например, с помощью dnf :
Обратите внимание, что другие двоичные файлы также доступны на странице загрузки VS Code.
Обновления
VS Code поставляется ежемесячно, и вы можете узнать, когда будет доступен новый выпуск, просмотрев примечания к выпуску. Если репозиторий VS Code был установлен правильно, ваш системный менеджер пакетов должен выполнять автоматическое обновление так же, как и другие пакеты в системе.
Примечание. Обновления для пакета Snap выполняются автоматически и выполняются в фоновом режиме.
Node.js
Node.js — это популярная платформа и среда выполнения, позволяющие легко создавать и запускать приложения JavaScript. Он также включает npm, диспетчер пакетов для модулей Node.js. Вы увидите, что Node.js и npm часто упоминаются в нашей документации, а для некоторых дополнительных инструментов VS Code требуется Node.js (например, генератор расширений VS Code).
Если вы хотите установить Node.js в Linux, см. раздел Установка Node.js с помощью диспетчера пакетов, чтобы найти пакет Node.js и инструкции по установке, адаптированные для вашего дистрибутива Linux. Вы также можете установить и поддерживать несколько версий Node.js с помощью диспетчера версий Node.
Чтобы узнать больше о JavaScript и Node.js, см. наш учебник по Node.js, где вы узнаете о запуске и отладке приложений Node.js с помощью VS Code.
Установка VS Code в качестве текстового редактора по умолчанию
xdg-открыть
Вы можете установить текстовый редактор по умолчанию для текстовых файлов ( text/plain ), который используется xdg-open, с помощью следующей команды:
Система альтернатив Debian
В дистрибутивах на основе Debian можно установить редактор по умолчанию, используя альтернативную систему Debian, не обращая внимания на тип MIME. Вы можете установить это, выполнив следующее и выбрав код:
Если Visual Studio Code не отображается в качестве альтернативы редактору, вам необходимо зарегистрировать его:
Windows как машина для разработчиков Linux
Еще один вариант разработки под Linux с помощью VS Code — использовать компьютер Windows с подсистемой Windows для Linux (WSL).
Подсистема Windows для Linux
С помощью WSL вы можете устанавливать и запускать дистрибутивы Linux в Windows. Это позволяет вам разрабатывать и тестировать исходный код в Linux, одновременно работая локально на компьютере с Windows. WSL поддерживает такие дистрибутивы Linux, как Ubuntu, Debian, SUSE и Alpine, доступные в Microsoft Store.
В сочетании с расширением Remote — WSL вы получаете полную поддержку редактирования и отладки VS Code при работе в контексте дистрибутива Linux на WSL.
Дополнительные сведения см. в документации "Разработка в WSL" или воспользуйтесь вводным учебным пособием "Работа в WSL".
Дальнейшие шаги
После того как вы установили VS Code, эти темы помогут вам узнать о нем больше:
-
- Узнайте, как установить Git, Node.js, TypeScript и такие инструменты, как Yeoman. - Быстрое знакомство с VS Code. - Узнайте, как настроить VS Code в соответствии с вашими предпочтениями с помощью настроек.
Частые вопросы
Проблемы с виртуальной машиной Azure
Я получаю сообщение об ошибке "Запуск без песочницы SUID"?
Вы можете спокойно игнорировать эту ошибку.
Debian и перемещение файлов в корзину
Если вы видите ошибку при удалении файлов из VS Code Explorer в операционной системе Debian, это может быть связано с отсутствием мусорной реализации, которую использует VS Code.
Выполните эти команды, чтобы решить эту проблему:
Конфликты с пакетами VS Code из других репозиториев
Некоторые дистрибутивы, например Pop!_OS, предоставляют собственный пакет кода. Чтобы убедиться, что используется официальный репозиторий VS Code, создайте файл с именем /etc/apt/preferences.d/code со следующим содержимым:
"Visual Studio Code не может отслеживать изменения файлов в этом большом рабочем пространстве" (ошибка ENOSPC)
Когда вы видите это уведомление, это означает, что у средства наблюдения за файлами VS Code заканчиваются дескрипторы, поскольку рабочая область велика и содержит много файлов. Перед настройкой ограничений платформы убедитесь, что потенциально большие папки, такие как Python .venv , добавлены в параметр files.watcherExclude (подробнее см. ниже). Текущий лимит можно просмотреть, запустив:
Ограничение можно увеличить до максимального, отредактировав /etc/sysctl.conf (кроме Arch Linux, см. ниже) и добавив эту строку в конец файла:
Затем можно загрузить новое значение, запустив sudo sysctl -p .
Хотя 524 288 — это максимальное количество файлов, которое можно просмотреть, если вы работаете в среде с ограниченным объемом памяти, вы можете уменьшить это число. Каждое наблюдение за файлом занимает 1080 байт, поэтому, если предположить, что все 524 288 наблюдателей используются, получается, что верхняя граница составляет около 540 МиБ.
Дистрибутивы на основе Arch (включая Manjaro) требуют изменения другого файла; вместо этого выполните следующие действия.
Еще один вариант — исключить определенные каталоги рабочей области из средства наблюдения за файлами VS Code с помощью параметра files.watcherExclude. По умолчанию для files.watcherExclude исключаются node_modules и некоторые папки в .git , но вы можете добавить другие каталоги, которые вы не хотите отслеживать с помощью VS Code.
Я не вижу китайских иероглифов в Ubuntu
Мы работаем над исправлением. Тем временем откройте меню приложения, затем выберите «Файл» > «Настройки» > «Настройки». В разделе «Текстовый редактор» > «Шрифт» установите «Семейство шрифтов» на Droid Sans Mono, Droid Sans Fallback. Если вы предпочитаете редактировать файл settings.json напрямую, установите editor.fontFamily, как показано ниже:
Пакет git не установлен
Эта ошибка может появиться во время установки и обычно вызвана устаревшими списками менеджера пакетов. Попробуйте обновить их и установить снова:
Команда code bin не выводит окно на передний план в Ubuntu
Выполняемый код . в Ubuntu, когда VS Code уже открыт в текущем каталоге, VS Code не будет отображаться на переднем плане. Это функция ОС, которую можно отключить с помощью ccsm .
В разделе «Основные» > «Общие параметры» > «Фокусировка и подъем» установите для параметра «Уровень предотвращения фокусировки» значение «Выкл.». Помните, что это параметр уровня ОС, который будет применяться ко всем приложениям, а не только к VS Code.
Не удается установить пакет .deb из-за "/etc/apt/sources.list.d/vscode.list: нет такого файла или каталога"
Это может произойти, если sources.list.d не существует или у вас нет доступа для создания файла.Чтобы это исправить, попробуйте вручную создать папку и пустой файл vscode.list:
Невозможно переместить или изменить размер окна, пока X пересылает удаленное окно
Если вы используете пересылку X для удаленного использования VS Code, вам нужно будет использовать собственную строку заголовка, чтобы убедиться, что вы можете правильно управлять окном. Вы можете переключиться на его использование, установив для window.titleBarStyle значение native .
Использование пользовательской строки заголовка
Настраиваемая строка заголовка и меню были включены по умолчанию в Linux в течение нескольких месяцев. Настраиваемая строка заголовка имела успех в Windows, но отзывы клиентов в Linux говорят об обратном. Основываясь на отзывах, мы решили включить этот параметр в Linux и оставить родную строку заголовка по умолчанию.
Настраиваемая строка заголовка обеспечивает множество преимуществ, включая отличную поддержку тем и улучшенный доступ с помощью навигации с помощью клавиатуры и средств чтения с экрана. К сожалению, эти преимущества не переносятся на платформу Linux. В Linux есть множество сред рабочего стола и оконных менеджеров, из-за которых тематика VS Code может показаться пользователям чуждой. Пользователям, которым нужны улучшения специальных возможностей, мы рекомендуем включить настраиваемую строку заголовка при работе в режиме специальных возможностей с помощью программы чтения с экрана. Вы по-прежнему можете установить строку заголовка вручную с помощью параметра Window: Стиль строки заголовка ( window.titleBarStyle ).
Неработающий курсор в редакторе с включенным масштабированием экрана
Репозиторий изменил исходное значение
Если вы получаете сообщение об ошибке, похожее на следующее:
Используйте apt вместо apt-get, и вам будет предложено принять изменение источника:
Читайте также: