preface.rst 4.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. .. ARU (c) 2018 - 2022, Pavel Priluckiy, Vasiliy Stelmachenok and contributors
  2. ARU is licensed under a
  3. Creative Commons Attribution-ShareAlike 4.0 International License.
  4. You should have received a copy of the license along with this
  5. work. If not, see <https://creativecommons.org/licenses/by-sa/4.0/>.
  6. .. _preface:
  7. *************
  8. Предисловие
  9. *************
  10. Привет, неизвестный мне чувак из интернета, раз ты тут, то возможно жаждешь
  11. настроить свою систему на максимальный выхлоп, но прежде чем начать - знай:
  12. **Все манипуляции на вашей совести и авторы не несут никакой ответственности**,
  13. но если вам нужна помощь или что-то не понятно - создайте тему на
  14. `Codeberg <https://codeberg.org/ventureo/ARU/issues>`_
  15. На текущий момент руководство находится в активной переработке, поэтому если вы
  16. нашли ошибку или просто хотите внести свой вклад в проект - отправьте на
  17. рассмотрение Pull Request в наш Codeberg репозиторий. Мы будем признательны за
  18. ваше участие.
  19. .. index:: basics, commands, pacman
  20. .. _basic-commands:
  21. =============================
  22. Основные консольные команды
  23. =============================
  24. ::
  25. sudo pacman -S # Установить программу из основных репозиториев.
  26. sudo pacman -Syu # Выполнить полное обновление системы и репозиториев
  27. sudo pacman -R # Удалить пакет
  28. sudo pacman -Rsn # Удалить пакет и его зависимости
  29. sudo pacman -Scc # Очистка кэша pacman
  30. sudo pacman -Rscn $(pacman -Qtdq) # Очистка системы от мертвых пакетов
  31. git clone # Клонирует внешний git репозиторий, например AUR пакет
  32. makepkg -si # Осуществляет сборку пакета и его установку из PKGBUILD
  33. cd # Перейти в директорию, например: cd tools.
  34. ls # Показать файлы и папку внутри другой папки.
  35. .. index:: aur, helpers, packaging
  36. .. _aur-helpers:
  37. -----------------------------
  38. Пару слов об AUR помощниках
  39. -----------------------------
  40. Далее в руководстве все пакеты из AUR_ (Arch Linux User Repository)
  41. будут устанавливаться и собираться, если так можно выразиться,
  42. "дедовским" способом, т.е. через стандартные утилиты git и makepkg,
  43. без применения так называемых "`AUR Помощников`_". Это сделано по
  44. причине их быстрой сменяемости, и тот помощник который был актуален
  45. раньше, может стать устаревшим и никому не нужным. Для примера, так
  46. было с AUR-помощником yaourt. И кроме того, согласно Arch Wiki
  47. AUR-помощники "официально" не поддерживаются дистрибутивом. А "старый"
  48. метод, через обычное клонирование git репозитория из AUR командой git
  49. clone и сборка пакета через makepkg, будет работать всегда. Тем не
  50. менее, обращаем ваше внимание, что возможность установки пакетов через
  51. AUR помощник возможна, и вы можете её использовать для всех AUR
  52. пакетов о которых пойдет речь далее. Подробнее об этом можно почитать
  53. `здесь`_.
  54. .. _AUR: https://wiki.archlinux.org/title/Arch_User_Repository
  55. .. _здесь: https://wiki.archlinux.org/index.php/AUR_helpers
  56. .. _`AUR Помощников`: https://wiki.archlinux.org/title/AUR_helpers
  57. .. vim:set textwidth=70: