Не запускается терминал fly в astra linux

Обновлено: 03.07.2024

Я только что установил Arch Linux, следуя видео-уроку с youtube в первый раз. Однако, когда я пытаюсь запустить терминал GNOME, он не запускается. В течение нескольких секунд будет отображаться надпись «Терминал» в верхней части экрана, и будет отображаться символ загрузки, но через пару секунд они оба исчезнут, и терминал не появится. Поскольку я не могу загрузить или запустить терминал, я ничего не могу сделать (я даже не могу ответить на вопрос, чтобы зарегистрироваться на форумах Arch Linux). Что я делаю не так?

1. Вы должны использовать документацию Arch для установки Arch: руководства youtube неверны, устарели или оба. 2. Какой терминал вы пытаетесь запустить, и в какой среде рабочего стола? Я использую рабочий стол gnome и пытаюсь загрузить его терминал по умолчанию Убедитесь, что ваш языковой стандарт установлен правильно (см. Примечание в разделе устранения неполадок). Как я могу редактировать это без использования терминала? Вы действительно должны запускать более дружественный для новичков дистрибутив . Вы можете редактировать файлы из TTY, используя nano или vim .

У меня была такая же проблема после новой установки арки. Я проверил, дважды проверил и трижды проверил locale.gen и даже удалил все локали, кроме en_US.UTF-8. Я как раз собирался сдаться, когда я проверил в настройках «Регионы и язык» и обнаружил, что язык не установлен, хотя я выполнил команду для его установки. После выбора английского и перезагрузки все работает нормально.

Похоже, вы испортили /etc/locale.gen файл.

Если вы англичанин / американец, закомментируйте любые другие записи в этом файле, ЕСЛИ ВАМ НЕ НУЖНО. Они для других языков. Если вы американец, то вам больше всего нужно en_US.UTF8 .

Отредактируйте /etc/locale.gen файл и раскомментируйте en_US.UTF8 .

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

Затем запустите: sudo locale-gen

гном-терминал должен запуститься потом. Если нет, установите xterm и запустите с него gnome-терминал, чтобы увидеть, что происходит:

Виктор Смирнов

Дмитрий Михайлин

Петр Кузьмин

Как из консольного интерфейса можно очистить все каталоги (диски), если даже под рутом пишет «операция не разрешена»?
Стояла astra ce «орел», поставил se «смоленск» и на данный момент система не загружается: ни ce, ни se. Ни с диска (cdrom), ни с sdd

Алексей Доценко

Роман,Это какой-то глюк. Было один раз. Логин - это ваше имя пользователя. Вы конечно можете это всё ввести, но иксы не стартанут. Помогает просто перезагрузка.

Анна Максимова

Виктор, у Вас получилось решить проблему? У нас такая же ситуация, ничего не помогает вообще

Андрей Горохов

Шурик Попов

Андрей Горохов

Шурик, вроде бы все установленно, но вот с пере установкой проблема

Шурик Попов

Андрей, попробуйте еще раз запустить dist-upgrade, по крайней мере посторное обновление помогает в 9-м апдейте вылечить ошибку с файлом fifo

Андрей Горохов

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

Шурик Попов

Андрей Горохов

Шурик,да , под рутом, или нужно под установленным пользователем (который при установке создан)

Шурик Попов

Андрей, да, именно под ним, рут ограничен в правах. нужно под админом с высоким уровнем целостности. повышение прав для установки обновления через sudo -s и дальше монтируете всё, сто нужно и обновляете

Андрей Горохов

Шурик Попов

Андрей Горохов

Шурик,Спасибо , сейчас буду пробовать , да вроде бы проверка целосности проходит , пишет все хорошо

Шурик Попов

Андрей, если терминал не запускается, значит, не всё, возможно, он не обновился

Юрий Лангинен

Евгений Карпов

Добрый день. Я работаю в школе, к нам поступили ноутбуки с Astra Linux. До этого поступила цифровая лаборатория, которая рассчитана на ОС Windows. При подключении датчиков по usb в Windows драйвера устанавливаются автоматически, возможно ли как-то их подключить в Astra Linux?

Шурик Попов

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


Стоит написать больше информации, например какое DE используется, и что за терминал.


Стоит написать больше информации, например какое DE используется, и что за терминал.

Поставь terminator или xterm (на Wayland может не работать) из магазина приложений к примеру, запусти его, и в через него запусти gnome-terminal, там скорей всего выведет ошибку, скопируй ее сюда.

insw ( 14.12.19 13:46:53 )
Последнее исправление: insw 14.12.19 13:47:34 (всего исправлений: 1)

С помощью текстового редактора, отредактировать desktop-файл, чтобы он не просто запускал «Терминал», но и создавал лог запуска. Пример, gedit /usr/share/applications/lxterminal.desktop :


Поставь terminator или xterm (на Wayland может не работать) из магазина приложений к примеру, запусти его, и в через него запусти gnome-terminal, там скорей всего выведет ошибку, скопируй ее сюда.


С помощью текстового редактора, отредактировать desktop-файл, чтобы он не просто запускал «Терминал», но и создавал лог запуска.

Не получается сохранить. Прав нет. Как в окне сменить права на администратора?

Не понятно, как менял локаль, как запускаешь терминал и какой терминал запускаешь. Переключить на tty2, залогинься и скинь locale -a , dpkg -l | awk '/term/ ' .

Как в окне сменить права на администратора?

Нужен установленный grun . WIN + R открывает меню «Выполнить». В нём:


Нужен установленный grun. WIN+R открывает меню «Выполнить». В нём:

Изменил запись в /usr/share/applications/org.gnome.Terminal.desktop. Где логи смотреть? Утилита logs не показывает, пишет, что логи показываются только админам, хотя я в настройках поменял права юзера на администратора

Сначала надо создать лог: так сказать «запустить» Gnome terminal. После этого в хомяке должен появиться terminal.log. Открой его gedit-ом.


Что такое «хомяк»? Набрал в xterm ‘sudo gnome-terminal’

Набрал в xterm ‘sudo gnome-terminal’

А нафига sudo ? Просто в xterm ‘gnome-terminal’.

Набери в xterm: locale


locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE=«en_US.UTF-8» LC_NUMERIC=«en_US.UTF-8» LC_TIME=«en_US.UTF-8» LC_COLLATE=«en_US.UTF-8» LC_MONETARY=«en_US.UTF-8» LC_MESSAGES=«en_US.UTF-8» LC_PAPER=«en_US.UTF-8» LC_NAME=«en_US.UTF-8» LC_ADDRESS=«en_US.UTF-8» LC_TELEPHONE=«en_US.UTF-8» LC_MEASUREMENT=«en_US.UTF-8» LC_IDENTIFICATION=«en_US.UTF-8» LC_ALL=


Все, решил вопрос. в файле /etc/default/local убрал лишнюю строчку, оставил только

Как запустить командную строку в Линукс

Способ 1: Стандартная комбинация клавиш

В Linux, как и во всех операционных системах, имеется ряд горячих клавиш, отвечающих за быстрый вызов определенных опций. Сюда входит и запуск установленной по умолчанию консоли. Однако некоторые пользователи могут столкнуться с тем, что стандартные комбинации по какой-то причине не работают или сбились. Тогда мы сначала советуем произвести следующие действия:

Переход в меню настроек для установки горячих клавиш запуска терминала в Linux

Переход к настройкам горячих клавиш для запуска терминала в Linux

Открытие команды для назначения комбинации запуска терминала в Linux

Выбор комбинации отвечающей за запуск терминала в Linux

Сброс всех настроек горячих клавиш при запуске терминала в Linux

Успешный запуск терминала через использование горячих клавиш в Linux

Вызов утилиты Выполнить для запуска терминала в Linux

В появившейся строке достаточно будет вписать gnome-terminal или konsole, что зависит от типа используемой оболочки.

Ввод команды для запуска терминала через утилиту выполнить в Linux

Успешный запуск терминала через утилиту Выполнить в Linux

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

Способ 3: Контекстное меню директорий

Вызов терминала через контекстное меню в папках Linux

Способ 4: Главное меню ОС

Вызов терминала через значок приложения в главном меню Linux

Способ 5: Виртуальная консоль

Этот вариант подойдет далеко не всем юзерам, поскольку он используется исключительно для перехода между виртуальными системными консолями. Дело в том, что при запуске операционной системы создается целых семь таких командных строк, последняя из них реализует графическую оболочку, поэтому пользователь видит только ее. При необходимости можно переключаться к другим терминалам, используя горячие клавиши Ctrl + Alt + F1/Ctrl + Alt + F6.

Переключение между всеми доступными виртуальными консолями Linux

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

Успешный вход в виртуальную консоль Linux

Вы будете уведомлены о том, что авторизация в Ubuntu произведена успешно. Отобразится несколько важных строк, где имеется общее описание и ссылки на официальную документацию и страницы поддержи. Теперь можете использовать команды для управления консолью. По завершении введите exit, чтобы выйти, а затем переключитесь на графическую оболочку через Ctrl + Alt + F7 .

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

    Откройте главное меню и отыщите там консоль. Кликните по ней правой кнопкой мыши.

Выбор значка терминала для добавления его в избранное Linux

Использование контекстного меню для помещения терминала в избранное Linux

Запуск терминала через его значок в Избранном Linux

Это были все возможные методы запуска стандартной консоли в Linux. Ознакомьтесь с инструкциями, чтобы подобрать оптимальный для себя вариант. Учтите, что если вы задействуете пользовательский терминал, установленный отдельно, метод открытия может быть другим. Обязательно читайте эту информацию в официальной документации.

Закрыть

Мы рады, что смогли помочь Вам в решении проблемы.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Закрыть

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Друзья, приветствую! Продолжаем решать практические задачи на примере Astra Linux CE Орел. При скачивании игры (или какого либо полезного софта) мы иногда получаем файлы-сценарии, которые для запуска сначала нужно сделать исполняемыми.

Устанавливается (или убирается) соответствующий флаг в свойствах файла и операционная система ведет себя соответственно.

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

Как сделать файл исполняем в Astra Linux через менеджер файлов?

И сделать нужный файл исполняемым у Вас получится легко, быстро, привычно. Для примера скачал игру Kerbal Space Programm и сейчас мы подготовим ее файлы на Linux Astra CE.

Сначала правой кнопкой мыши откроем свойства нужного файла, открыв его расположение через файловый менеджер:


Как сделать исполняемый файл в Astra Linux через терминал Fly?

Навыками работы с терминалом необходимо владеть. Все, что мы сделали в графике, можно повторить через консоль Fly. Команда CHMOD позволяет менять права доступа к файлам и каталогам в Linux.

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

  • 7 чтение, запись исполнение;
  • 6 только чтение и запись;
  • 5 разрешены только чтение и исполнение;
  • 4 разрешено только чтение;
  • 0 не разрешено ничего.

Синтаксис команды будет следующим, если мы даем всем пользователям полные права (чтение, запись, исполнение):

CHMOD 777 kerbal_space_program_russian_1_9_0_02781_36048.sh

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

Запускаем терминал Fly. В моем случае игра лежит в папке game на на первом рабочем столе. И в терминале я прописываю команду:



Получаю на экране наименование следующей папки (KerbalSpace); копирую его в буфер обмена ( Ctrl+Ins ). Нажимаю ↑ на клавиатуре, пока не добираюсь до команды:

CD / home/superuser/Desktops/Desktop1/game/ вставляю наименование из буфера в конец строки через знак / ( Shift+Ins )

Снова через ↑ ищем набранную команду Ls -i, нажимаем Enter, и так до тех пор, пока вы не доберетесь до нужного файла. У меня это выглядит так:


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

Копируем имя файла в буфер обмена (чтобы руками не набирать) и в итоге получилась вот такая команда:

chmod 777 kerbal_space_program_making_history_dlc_russian_1_9_0_02781_36048.sh

После снова применяем команду Ls -i и смотрим на результат:


Далее, не выходя из терминала можно установить игру. Для этого набираем команду:

Или в менеджере файлов запускаем его на исполнение привычным способом. У меня всё, пока!

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