Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Выдает ошибку при установке MySQL

Написал код в скрипте для создания БД , в терминале создает нормально и бд, и пользователя, и пароль. Но в конце выдает ошибку. Может кто-то помочь исправить?
Opencats - это папка , а так же название самой бд написанное в терминале

ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'new database opencats' at line 1

Bash
1
2
3
4
5
6
7
8
9
10
11
12
echo "Installing MySql"
apt-get -y install mysql-server php5-mysql
apt-get install update
echo -n "New DATABASE NAME is: " 
read MySqlDataBaseName
echo -n "New DATABASE UserName is: "
read MySqlUserName
echo -n "New Password For the UserName: "
read MySqlUserPassword
 
createsql="Create new database $MySqlDataBaseName;GRANT ALL PRIVILEGES ON $MySqlDataBaseName. *TO $MySqlUserName@localhost IDENTIFIED BY '$MySqlUserPassword';FLUSH PRIVILEGES;"
mysql -u root -p$MySqlPassword -e"$createsql"
Ответ:
Сообщение от Mewo_One
Может кто-то помочь исправить?
Вопрос: Терминал выдает ошибку при установке приложения

Потребовалось поставить на Ubuntu приложение octave. Ставил через apt-get install, установилось, но как-то косо, не всё в нем работало. Посоветовали его переустановить. Через apt-get remove удалил, вроде даже успешно. Но когда ставил заново, терминал решил выдать кучу ошибок:
Код
error: feval: function 'gnuplot_binary' not found
error: called from
    /usr/lib/x86_64-linux-gnu/octave/4.0.0/oct/x86_64-pc-linux-gnu/PKG_ADD at line 5 column 1
error: octave_base_value::convert_to_str_internal (): wrong type argument '<unknown type>'
error: called from
    /usr/lib/x86_64-linux-gnu/octave/4.0.0/oct/x86_64-pc-linux-gnu/PKG_ADD at line 5 column 1
dpkg: ошибка при обработке пакета octave (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
Обрабатываются триггеры для libc-bin (2.23-0ubuntu5) …
При обработке следующих пакетов произошли ошибки:
 octave
E: Sub-process /usr/bin/dpkg returned an error code (1)
Где-то вычитал (да на этом же киберфоруме), что поможет apt-get autoremove , но он выдает точно ту же ошибку. Нифига не шарю в линуксе, и вот что все это значит, что делать и почему я косорукий?
Качал с офф сайта, версия 16.04 .
Ответ: иногда бывает нужно вычистить все упоминания о пакете из dpkg/lists
надеюсь вам это не понадобится.
Вопрос: Консоль выдает ошибку "No such file or directory"

Добрый день.
Установил на виртуальную машину Ubuntu 14.04. Следовал по На шаге 6 не смог зайти в директорию /etc/apache2/sites-available/default . Консоль выдает ошибку "No such file or directory".
При этом я зашел в директорию /etc и командой dir убедился, что папка apache2 присутствует. Я попытался зайти в нее cd /apache2, консоль опять выдает "No such file or directory".
Пробовал cd ./apache2 и cd apache2, без толку.
Подскажите пожалуйста, в чем дело?
Спасибо.

Добавлено через 16 минут
Ubuntu 32bit
Ответ:
Сообщение от Костяныч
Я попытался зайти в нее cd /apache2
Код Bash
1
cd ./apache2
Не нужно тупо перепечатывать команды в терминал.
Вопрос: Не объявляется массив, выдаёт ошибку: Syntax error: "(" unexpected

Делаю всё по мануалам, точно как написано, но не работает, и всё тут.
Пишу так:
Bash
1
arr=(1 2 3)
Выдаёт ошибку: Syntax error: "(" unexpected
Пишу так:
Bash
1
2
arr[0]=1
arr[1]=2
Выдаёт arr[0]=1: not found
Что за напасть?
Ответ: Marinero, 4.3.11(1)

Добавлено через 14 минут
И кстати, я редактирую скрипт через vi. Там синтаксис подсвечивается. Так вот, когда я ставлю после имени квадратные скобки, даже редактор не определяет это как переменную.
Вопрос: Перестал открываться терминал! Linux mint 18

Приветсвтую всех любителей пингвинов. Сижу на линуксе третий день , вчера копалься в терминал , изучал всякие разные команды . Вроде бы всё нормально ,выключил ноут . На следующий день после удачного включения , линукс перестал открывать терминал . Ни хоткий (ALT +CTR'L +T) не работают , ни через ярлык не открыввает ( после нажатия начинет что то грузить, а после 0 эмоций) ни через главное меню. Единственный способ который пока что работает это CTRL + ALT +F1 . ( я не уверен что это терминал , но вроде бы как команды работают.( И ДА , я не знаю как его выключить , ( открываеться он на полное окно) поэтому приходиться прописывать kill -9 -1. Вообщем помогите дураку вернуть терминал.
Ответ:
Сообщение от Andresgoro
Приветсвтую всех любителей пингвинов. Сижу на линуксе третий день , вчера копалься в терминал , изучал всякие разные команды . Вроде бы всё нормально ,выключил ноут . На следующий день после удачного включения , линукс перестал открывать терминал . Ни хоткий (ALT +CTR'L +T) не работают , ни через ярлык не открыввает ( после нажатия начинет что то грузить, а после 0 эмоций) ни через главное меню. Единственный способ который пока что работает это CTRL + ALT +F1 . ( я не уверен что это терминал , но вроде бы как команды работают.( И ДА , я не знаю как его выключить , ( открываеться он на полное окно) поэтому приходиться прописывать kill -9 -1. Вообщем помогите дураку вернуть терминал.
Сохраните в файл следующий текст:
Bash
1
2
3
4
5
6
7
8
9
10
11
NUM=$(ps -u $(id -u) -o pid= | while read pid; do cat /proc/$pid/environ 2>/dev/null | tr '\0' '\n' | grep '^DISPLAY=:'; done | grep -o ':[0-9]*' | sort -u)
echo $NUM
echo 'что-бы вернуться в X-сервер одновременно нажмите '
echo 'кнопки Ctrl Alt и' $NUM '(без двоеточия)'
sleep 5
export DISPLAY=$NUM
for i in $(apropos terminal\ emulator | sed 's/ .*//')
do
$i&
done
echo 'теперь нажимайте кнопки'
После чего сохраните его в файл, например, с именем "ter_em".
Теперь перейдите по CTRL + ALT +F1 и наберите
<enter>sh ter_em<enter>
Вернитесь в окно X-сервера и проверьте, возможно
вы увидете окно эмулятора терминала. Оно может иметь
непривычный вид. Не исключено, что будет несколько окон.
Вопрос: ошибка bad adress 'wolf-u.li'

Доброго времени.
Пытаюсь установить Optware на сетевое хранилище dns-343. Делаю как написано здесь
Но при команде wget -O /ffp/start/optware.sh выдает ошибку wget: bad adress 'wolf-u.li' . Что не так с адресом или как это исправить?
Ответ:
Да не знаю я линукса, был бы копи/паст как в винде сделала бы.

Как ни странно сегодня вдруг скрипт отработал без ошибок. В чем была проблема не знаю.
Alex_hha спасибо за помощь.
Вопрос: Исправить скрипт выдающий ошибку "unexpected eof"

Скрипт перекодировки файлов с режимом "защиты", если введеный ранее ключ=1, то перед каждой перекодировкой будет запрос [y/n]
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
find . -f -name '*.txt' | 
while read a ; do
    if [ $key = "1" ]; then 
        while true; do
            read -p "Are you sure to encode file" $a "[y/n] ?" yn
            case $yn in
                [Yy]* ) iconv -f $2 -t $3 $a -o $a;;
                [Nn]* ) echo $a "-file wasn't encoded";;
                * ) echo "Please answer yes or no.";;
            esac
        done
    else 
        iconv -f $2 -t $3 $a -o $a
    fi
done
Ошибка ссылается на строку после последней, но все if/do закрыты, не могу понять в чем проблема
Ответ: Marinero, Спасибо!
Вопрос: При запуске выдается ошибка xsession-errors

При запуске пытается сам залогиниться под аккаунтов sz, и через 10 сек выдает ошибку.

В конце пишет (expecting "then")
При нажатии ОК загружает заново.
При вводе логина sz и входа без пароля пишет "Сбой авторизации", устанавливалась эта система не при мне, но говорят что пароля на нем вообще не стояло.
Возможно ему действительно не хватает дискового пространства, т.к. эта система использовалась как информационный терминал и установлена на флешку в 8 гб, но раньше его лет 5 все устраивало.
Открыть и посмотреть содержимое под виндой не дает, предлагает только отформатировать перед использованием.
Подскажите как можно оживить.
Ответ: Пытался через файловой менеджер с другой загрузочной флешки.
Сейчас решил скопировать данный на внешний жесткий, чтоб хоть то что есть не потерять

Добавлено через 31 минуту
Marinero, огромное спасибо
Сейчас сохранил через sudo и заработало
Вопрос: Ошибка с Virtualbox Extantion. Не устанавливается плагин

Здравствуйте,

недавно поставил себе Убунту 14 04, через какое-то время поставил с помощью проги Virtualbox на виртуалку винду восемь. Для расширенных настроек нужна расширенная версия проги.
Пытаюсь ее установить, выдает ошибку: скрин во вложении.
После чего как-будто бы плагин установился, винда открывается полноформатно, но нету поддержки USB, вместо воткнутой флешки рисует какие-то другие ерундовые устройства откуда то.

В чем может быть проблема? Как корректно установить плагин?

Заранее спасибо
Ответ: нет, просто запускаете sudo virtualbox и в интерфейсе устанавливаете расширение
Вопрос: Ошибка "Индекс программ поврежден"

Хочу обновить хром на Линуксе Минт 16 Педра, 32бит, но не могу, так как мне выдает ошибку "индекс программ поврежден" после попытки открыть скачанный файл. Я не особо понимаю что к чему в линуксе, помогите пожалуйста.
Ответ: при вводе команд впишите сначала sudo, а потом уже остальное. например:
Bash
1
sudo apt-get install --fix-broken