Вопрос или проблема
Несколько дней назад я установил последнюю версию Kali Linux для VirtualBox. Всё работало нормально до настоящего момента: я привык к Windows, поэтому, когда я хотел открыть терминал в Windows, я просто вводил “cmd” в поисковую строку и нажимал Enter. Я запутался и сделал это в Linux VM. Я не имею представления о том, какое приложение я открыл, единственное, что я знаю, это то, что теперь моя машина выглядит как система Windows 10. Самое странное в том, что у неё много “стилистических” элементов Windows, но она всё равно “ведёт себя как Kali”, в том смысле, что, например, терминал (хотя приглашение выглядит как C:\Users\user>
в Windows), отвечает на команды Kali.
Как я могу это исправить?
Ответ или решение
Ваша ситуация, когда виртуальная машина Kali Linux неожиданно стала выглядеть как Windows 10, весьма необычна, однако у нее есть логичное объяснение, и таких случаев бывает немало. Давайте подробно разберем, что могло произойти, и какие шаги предпринять для решения этой проблемы.
Теория
Виртуальные машины, такие как те, что запускаются в Oracle VirtualBox, позволяют пользователям работать с различными операционными системами на одном физическом компьютере. Это достигается эмуляцией аппаратных средств, что позволяет различным ОС работать независимо друг от друга. Kali Linux и Windows 10 — это две совершенно разные операционные системы. Kali Linux основана на ядре Linux и предназначена для тестирования безопасности, а Windows 10 — коммерческая ОС от Microsoft.
Ваше описание ситуации, в которой Kali Linux "выглядит как Windows 10", но при этом реагирует на команды Kali, указывает на использование темы или оболочки, которая имитирует внешний вид Windows. Это может произойти в результате установки GUI тема, которая соответствует эстетике Windows, или же отключению какого-либо десктопного окружения с последующим запуском другой среды.
Пример
На практике, пользователи Linux могут поменять тему рабочего стола, значков и даже формы окон на что-то, что очень походит на графический интерфейс Windows. Для этого существует множество инструментов, таких как темная тема Windows для Gnome или KDE. Возможно, вы случайно установили или активировали такую тему.
С другой стороны, возможна ситуация, когда вы установили оболочку, которая позволяет запускать некоторые Windows-программы в Linux. Например, Wine — это программный слой совместимости, который позволяет запускать программы Windows на Linux, и он может менять некоторые элементы интерфейса вашей Linux-системы на подобие Windows.
Применение
Шаг 1: Проверка активных процессов
Первым делом, откройте терминал в вашем Kali Linux (даже если он выглядит как консоль Windows) и введите команду:
ps aux
Эта команда покажет вам все активные процессы. Ищите любые процессы, связанные с тематикой Windows или давните приложения, отмеченные как wine
.
Шаг 2: Проверка установленных пакетов
Для установки и обновления пакетов в Kali Linux использовается пакетный менеджер apt
. В терминале вы можете выполнить команды:
dpkg --get-selections > installed-software.txt
Затем откройте файл installed-software.txt
и проверьте все установленные пакеты. Ищите темы/оболочки, которые могут быть связаны с Windows.
Шаг 3: Изменение темы рабочего стола
Если вы идентифицировали, что проблема в активной теме, попробуйте изменить ее. В зависимости от используемого вами окружения рабочего стола (например, GNOME, KDE) вам нужно будет зайти в настройки и выбрать другую тему.
Шаг 4: Удаление ненужных пакетов
Если вы обнаружили, что установлен какой-либо программный слой совместимости, такой как Wine, и он вам не нужен, вы можете удалить его следующей командой:
sudo apt remove wine
sudo apt autoremove
Шаг 5: Восстановление окружения рабочего стола
Если проблема сохраняется, то может понадобиться переустановить или сбросить настройки вашего десктопного окружения. Это может быть сложно, если вы не уверены, какая именно проблема вызывает такую аномалию.
В заключение, важно помнить карту действий для непредвиденных ситуаций и разобраться с функционированием вашей ОС, что поможет вам быстро выявить и решить такие проблемы в будущем. Важнейший аспект работы с такими инструментами — это осторожность и внимательное изучение действий перед их выполнением, особенно если вы хотите избежать ошибки, которые могут изменить вашу систему до неузнаваемости.