Software, settings, next steps · Программное обеспечение, настройки, следующие шаги
Installing software
- On Linux you rarely download installers. A package manager fetches and installs software for you.
- Debian and Ubuntu use
apt; Fedora usesdnf; macOS users often addbrew:
- One command, and the tool (and anything it needs) is installed and ready.
Установка программного обеспечения
- В Linux редко скачивают установщики. Менеджер пакетов сам загружает и устанавливает программное обеспечение за вас.
- Debian и Ubuntu используют
apt; Fedora используетdnf; пользователи macOS часто добавляютbrew:
sudo apt update
sudo apt install git
- Одна команда, и инструмент (а также всё необходимое ему) установлен и готов к работе.
Installing with a package manager · Установка с помощью менеджера пакетов
apt update refreshes the catalogue, apt install fetches the tool and its needs. · Команда apt update обновляет каталог, а команда apt install скачивает инструмент и его зависимости.
The environment
- The shell remembers settings in environment variables. The most important is
PATH— the list of folders it searches for commands. - Your personal settings live in a file called
.bashrcin your home folder. Editing it lets you create shortcuts (aliases) and change how the shell behaves.
Окружение
- Оболочка хранит настройки в переменных окружения. Самая важная из них —
PATH— список папок, которые она просматривает при поиске команд. - Ваши личные настройки находятся в файле под названием
.bashrcв вашей домашней директории. Редактирование этого файла позволяет создавать ярлыки (алиасы) и изменять поведение оболочки.
Where to go next
- You now know how to navigate, read, search, combine, and manage files — the core of the command line.
- Keep a real terminal open and use it for small tasks; speed comes with habit.
- Next steps: learn
gitfor version control, a text editor likenanoorvim, and a little shell scripting to automate your favourite commands. Well done!
Куда двигаться дальше
- Теперь вы умеете перемещаться, читать, искать, комбинировать и управлять файлами — это основа командной строки.
- Держите реальный терминал открытым и используйте его для мелких задач; скорость приходит с привычкой.
- Следующие шаги: изучите
gitдля контроля версий, текстовый редактор вродеnanoилиvim, а также немного скриптинга оболочки для автоматизации любимых команд. Отличная работа!
Now you try
aptneeds the real internet, so it is not in our simulator — but a list of installed packages is saved ininstalled.txt.- Use the tools from this course to
sortthe list andwcto count it. The same handful of commands work on any text data.
Теперь попробуйте сами
aptтребует реального интернета, поэтому его нет в нашем симуляторе, но список установленных пакетов сохранён в файлеinstalled.txt.- Используйте инструменты из этого курса, чтобы
sortсписок иwcпосчитать его. Та же горсть команд работает с любыми текстовыми данными.
Common mistakes
- Read a command's
--helpormanpage before using unfamiliar options. - Test a risky command on a copy of your files first.
Распространенные ошибки
- Прочитайте страницу
--helpилиmanкоманды перед использованием незнакомых параметров. - Тестируйте рискованные команды сначала на копии ваших файлов.
apt list --installed is a real command, not part of our simulator — but here its output is saved in installed.txt. Put the package names in alphabetical order with sort installed.txt. · apt list --installed — это реальная команда, не входящая в состав нашего симулятора, но здесь её вывод сохранён в installed.txt. Отсортируйте названия пакетов по алфавиту с помощью sort installed.txt.
How many packages are installed? Count the lines with cat installed.txt | wc -l — the same file tools work on any data. · Сколько пакетов установлено? Подсчитайте строки, содержащие метку cat installed.txt | wc -l — те же инструменты работы с файлами работают с любыми данными.