• Bash Script работает некорректно, почему?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    сам скрипт рабочий
    $ bash --version
    GNU bash, версия 5.1.4(1)-release (x86_64-pc-linux-gnu)
    ...
    $ ./untitled.sh 1 1 1 1
    script4 - Linux Scripting Book
    Parameters: 1 1 1 1
    Showing logical AND
    Clause 1
    Showing logical OR
    Clause 1
    End of script4

    возможно дело в кодировке или в чем то другом

    п.с.
    попробуй заменить в начале файла sh на bash
    #!/bin/bash
    Ответ написан
    1 комментарий
  • Супер-дистр, которым пользуется Линус Торвальдс, поломал сам себя за полчаса первого знакомства?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    гуглится элементарно (fedora mysql), первая же ссылка ведет на оф доку федоры
    Removing MySQL
    I suggest to remove in the following way, the most appropriate and safe way without removing many dependencies is:
    sudo rpm -e --nodeps mysql-community-libs mysql-community-common mysql-community-server
    Ответ написан
    6 комментариев
  • Libreoffice (linux). Можно ли сделать, как в firefox, контрольный вопрос на закрытие нескольких окон?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    как вариант
    убрать в настройках либры закрытие через Ctrl+Q: Сервис - Настройка - Клавиатура - LibreOffice [ Клавиши ]
    а если нужно полностью выходить то через контекстное меню: Файл - Выйти из LibreOffice
    Ответ написан
    2 комментария
  • Как русифицировать интерфейс Libre Office?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    установить
    fresh версию
    pacman -Syu libreoffice-fresh libreoffice-fresh-ru
    или still версию
    pacman -Syu libreoffice-still libreoffice-still-ru

    fresh и still версии конфликтуют, поэтому когда устанавливаете одну то вторая если установлена автоматически удаляется

    удалить
    pacman -R libreoffice-fresh libreoffice-fresh-ru
    или соответственно для still
    pacman -R libreoffice-still libreoffice-still-ru

    Удалить Libre Office тоже не могу, ни одна команда удаления не исполняется.

    ну а что pacman пишет почему не может удалить ?
    чтобы посмотреть что ставили или удаляли можно через лог пакмана
    cat /var/log/pacman.log| grep libreoffice

    возможно нужно будет еще включить русификацию в самих настройках либры:
    6011a969ca1b6992853879.png

    п.с.
    ArchWiki LibreOffice
    libreoffice-still is the stable maintenance branch, for conservative users.
    libreoffice-fresh is the feature branch, with new program enhancements for early adopters or power users.
    Ответ написан
    2 комментария
  • Как установить Arch Linux?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    решение в комментариях к вопросу
    Ответ написан
    Комментировать
  • Arch Linux - как указать регион в mirrorlist?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    ни хр..на не понял )
    что за Ctrl+W ? а версия чего ?

    если в Арче вам нужен Mirrorlist для своего региона(Russia) так с генерируйте его
    конкретно для https то вот
    далее просто копируете сервера в файл /etc/pacman.d/mirrorlist естественно предварительно не забыв раскомментировать нужный
    как пример
    ## Russia
    #Server = https://mirror.rol.ru/archlinux/$repo/os/$arch
    #Server = https://mirror.truenetwork.ru/archlinux/$repo/os/$arch
    Server = https://mirror.yandex.ru/archlinux/$repo/os/$arch

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

    п.с.
    после изменения зеркала не забываем принудительно(yy) синхронизировать базу, а также за одно обновиться(u)
    sudo pacman -Syyu
    Ответ написан
    Комментировать
  • Почему возникает ошибка при запуске лаунчера EVE Online?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    $ pacman -Fx xapp-gtk3-module
    community/xapp 2.0.5-1
        etc/X11/xinit/xinitrc.d/80xapp-gtk3-module.sh
        usr/lib/gtk-3.0/modules/libxapp-gtk3-module.so
    Ответ написан
  • Убрать перенос строки после выполнения команды в терминале Linux?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    да, как пример:
    seq 1 1000000 | while read i; do echo -en "\r$i"; done


    есть еще варианты с tput
    Ответ написан
    Комментировать
  • Извлечение определенной строки (по номеру) bash?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    не совсем понятна задача, но возможно вам проще будет загнать строки в массив
    $ cat lines.txt
    lan1
    lan2
    lan3
    
    $ lines=(`cat lines.txt`)
    
    $ echo ${lines[0]}
    lan1
    $ echo ${lines[1]}
    lan2
    $ echo ${lines[2]}
    lan3
    Ответ написан
    Комментировать
  • С помошью какой команды можно получить информацию о другом пользователе кроме команды id на linux?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    groups ЮЗЕР

    еще как вариант если юзер был создан с помощью нового механизма homectl то можно посмотреть так:
    homectl inspect ЮЗЕР
    а конкретно группы в которых состоит пользователь можно отфильтровать так:
    homectl inspect ЮЗЕР -j | jq -r '.memberOf[]'
    Ответ написан
    Комментировать
  • Репо для Manjaro 18 x86, где?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    Manjaro еще в 17 году вслед за своей основой(Archlinux) прекратила поддержку i686, но энтузиасты несколько лет еще поддерживали репы для i686 но похоже всё течет все меняется и судя по информации с сайта https://manjaro32.org/
    manjaro32 has ceased due to a lack of time and a hardware failure
    всё накрылось медным тазом, что в принципе естественно

    как вариант решения проблемы можно попробовать перейти на неофициальные репы от archlinux32, смотри
    https://www.archlinux32.org/mirrors/status/
    https://www.archlinux32.org/mirrorlist/

    по идее они на 99% должны быть совместимы, 1% это специфичный для манджаро софт
    + может вылезти проблема из за долгого не обновления реп в дистре так как для ролинг-релизов уже пол года это довольно большой срок

    второй вариант это перейти полностью на 32 битный Arch если по каким-то причинам не подходит 64 битный - https://www.archlinux32.org/download/
    Ответ написан
    Комментировать
  • Что делать: не запускаются игры через Lutris в Ubuntu 18?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    во первых
    CMainApplication::BInit - Unable to initialize Vulkan!

    Intel Celeron N2840 вышел 2014 года а vulkan начал распространятся в железе несколькими годами позже, да и судя по этому для серии Серии 2000 для мобильных ПК с HD-графикой Intel нету поддержки вулкана, поэтому в настройках клиента и игр уберите поддержку вулкана если стоит

    во вторых
    lutris не нужен для запуска steam, лучше запустить его напрямую и смотреть уже лог стима если не запускается
    и кстати если у вас оконная система работает через wayland то игры могут не работать(со временем это может и изменится) хотя сам стим и запустится, но можно запустить принудительно через иксы:
    SDL_VIDEODRIVER=x11 steam
    Ответ написан
    1 комментарий
  • Почему нет vmlinuz-linux после установки arch?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    ну и как нам тут всем догадываться что вы делали при установке следуя многим инструкциям ?
    но вы явно не следовали самой базовой инструкции из арчвики
    конкретная строка:
    pacstrap /mnt base linux linux-firmware
    уже наверное как год нужно явно прописывать установку ядра
    Ответ написан
    Комментировать
  • Почему тормозит ноут?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    также заодно заказал оперативку на DDR4, она еще не пришла.

    экий вы молодец, судя по этому:
    Supported memory: DDR3-1333, DDR3L-1066
    При попытке воспроизвести видео на ютубе все еле дергалось...

    у вас проц 2012 года, раньше видео поток в основном передавался как h.264, сейчас же по умолчанию обычно это hevc(h.265), vp9, av1
    последние два если вы не обновляли проц/видяху последние несколько лет будет обрабатывать програмно а не "в железе", а это значительное возрастание нагрузки на проц особенно для av1, если проц слабый то естественны тормоза. Решается браузерным плагином либо настройкой просмотра через плеер(например mpv + yotube-dl) которые позволяют запрашивать видеопоток в h.264 (железная поддержка которого наверное есть и в утюге)

    п.с.
    чтобы немного уменьшить нагрузку на проц от мельтешения всякой рекламной хрени в браузере установите ublock origin

    п.с.2
    если денег мало то вместо ноутбука соберите себе лучше стационарник, выйдет намного дешевле по цена/производительность, даже например обычного amd 3000g + самая дешовая материнка под него на AM4 +2*8 gb DDR4 вам хватит за глаза на ближайшие 5 лет
    Ответ написан
    Комментировать
  • Подтормаживает компьютер, в чем дело?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    возможна связка биос материнки + проц нестабильно работает
    посмотрите какая версия биос у вас
    вот кстати для версии bios F9 указанно Optimize for Intel® Core™ i9-9900KS CPU, то есть факт что есть проблемы
    попробуйте обновить биос, ну или откатить если не поможет
    Ответ написан
    Комментировать
  • Не отображает интерфейс Discord arch, как исправить?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    попробуй запустить с колючем --disable-gpu
    discord --disable-gpu
    Ответ написан
    Комментировать
  • Как сделать чтобы gdm не выносил мозги?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    есть как минимум несколько вариантов
    1. попробовать i3wm + GNOME
      сам не пробовал, но как вариант
      GDM (optional, but useful)

      возможно там есть дополнительная интеграция с gdm, хз

    2. удалить GDM и попробовать другой DM(Display manager)
    3. если парольная защита ненужна то можно вообще отказать от DM и настроить автовход для оболочек при переключении на нужную с помощью Ctrl+Alt+[цифра]
    4. если же нужна парольная защита то чем плоха консоль ? грузишься в нужное tty и вбиваешь логин и пароль и всё. Когда пользовался несколькими средами то делал просто
      в зависимости от используемого шела (bash или zsh) добавлял в .bash_profile или .zprofile код
      spoiler
      if [[ -z $DISPLAY && $XDG_SESSION_TYPE == tty ]]; then
      	case "$(tty)" in
      		"/dev/tty1" )   # Sway wayland
      						QT_QPA_PLATFORM=wayland \
      						CLUTTER_BACKEND=wayland \
      						MOZ_ENABLE_WAYLAND=1 \
      						SDL_VIDEODRIVER=wayland \
      						XDG_SESSION_TYPE=wayland \
      						BEMENU_BACKEND=wayland \
      						XKB_DEFAULT_LAYOUT=us \
      						exec sway
      						;;
      		"/dev/tty2" )   # i3 X
      						startx /usr/bin/i3
      						;;
      		"/dev/tty3" )   # Gnome wayland
      						QT_QPA_PLATFORM=wayland \
      						CLUTTER_BACKEND=wayland \
      						MOZ_ENABLE_WAYLAND=1 \
      						SDL_VIDEODRIVER=wayland \
      						XDG_SESSION_TYPE=wayland \
      						exec dbus-run-session gnome-session
      						;;
      	esac
      fi

      где на разных tty после перехода и ввода логин/пароль происходит вход в соответствующую оболочку
      Ctrl+Alt+1 (tty1) - sway
      Ctrl+Alt+2 (tty2) - i3
      Ctrl+Alt+3 (tty3) - gnome
      всё прекрасно работает под Arch-ем, под Ubuntu скорее всего тоже хотя возможны и свои нюансы

    Ответ написан
    1 комментарий
  • Какой процессор лучше?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    Комментировать
  • Как сделать массовое переименование файлов в директории?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    есть много способов как переименовать, вот нагугленные примеры Переименование файлов с помощью find, sed и xargs
    конкретно в вашем случае можно сделать так:
    ls -1 |awk '{print $0,$0"_renamed"}' | xargs -n2 mv

    с пробелами в названии
    ls -1 |awk '{print "\""$0"\" \""$0"_renamed\""}' | xargs -n2 mv
    Ответ написан
    2 комментария
  • Как скачать по 100к ссылкам?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    Комментировать