Я знаю, что это уже несколько месяцев, но если кому-то интересно, я столкнулся с той же проблемой при попытке установить Linux Mint на моем Dell XPS 14. Я нашел решение загрузить Linux LiveCD / usb и ввести " sudo apt-get remove dmraid "в терминале. После этого вы сможете увидеть все разделы на странице установки и продолжить установку в обычном режиме.
Функции Bash - это один из методов, но я предпочитаю создавать отдельные скрипты для вещей в каталоге ~/bin/:
mkdir ~/bin/
touch ~/bin/z
chmod +x ~/bin/z
gedit ~/bin/z
Затем запустите свой скрипт там (с заголовком), чтобы он выглядел следующим образом: :
#! /bin/bash
cd "$1"
bundle exec unicorn -p 3000
rackup faye.ru -s thin -E production
Затем просто вызовите z <directory-path>.
Это более длинный метод, чем псевдоним или функция bash, но я предпочитаю его, потому что он немного более разделен, чем мелочи с вашими другими псевдонимами. Я не буду обвинять вас, если вы не согласны!
Вам не нужен псевдоним; вам нужна функция bash, которую вы можете разместить в том же месте, что и ваши псевдонимы:
z() {
cd "$1" # This is the argument passed in
bundle exec unicorn -p 3000
rackup faye.ru -s thin -E production
}
Вызвать это следующим образом:
z /somefolder