Переустановка не работала для меня, так как проблема возникла из-за определенных пользовательских файлов (~/.)
Чтобы вернуть свою Unity-пусковую установку после обновления до Ubuntu 15.10, вы можете просто открыть виртуальный терминал Ctrl+Alt+F1, войдите в систему, а затем:
sudo service lightdm stop
cd ~
rm -rf .gconf .gconfd .compiz .config/compiz .config/dconf
sudo service lightdm restart
Вот и все, это сработало для меня! Моя старая установка, вероятно, испортила пользовательские файлы, поэтому удаление их сделало трюк.
использовать syscap из проекта Formake https://sourceforge.net/projects/formake syscap позволяет исследовать многие свойства системы и проверить зависимости. Это переносимый сценарий оболочки.
Если все, что вам нужно, это архитектура, вы всегда можете попробовать команду под названием arch. Это очень красноречиво. Это не POSIX.
Используйте ответ Anwar, чтобы найти архитектуру.
Теперь вот объяснение вашей второй части вопроса.
Ниже приведен вывод uname: В моем случае я установили 32-битную версию. I386 и i686 относятся к 32-битной версии. uname вернет x86_64 в случае, если это 64-разрядная версия.
$ uname -a
Linux devav2 3.2.0-30-generic-pae #48-Ubuntu SMP Fri Aug 24 17:14:09 UTC 2012 i686 i686 i386 GNU/Linux
Linux (-s) - имя OS / Kernel devav2 (-n) - имя хоста 3.2.0-30-generic -pae (-r) - выпуск ядра 48-Ubuntu SMP Fri Aug 24 17:14:09 UTC 2012 (-v) - версия ядра со временем и SMP означает симметричную многопроцессорность, что означает, что у вас есть многопроцессорная поддержка i686 (-m) - Имя аппаратного оборудования i686 (-p) - тип процессора i386 (-i) - аппаратная платформа GNU / LINUX (-o) - Название операционной системы Ниже взята страница uname --help, которая может вам помочь чтобы понять больше об этом.
-a, --all print all information, in the following order,
except omit -p and -i if unknown:
-s, --kernel-name print the kernel name
-n, --nodename print the network node hostname
-r, --kernel-release print the kernel release
-v, --kernel-version print the kernel version
-m, --machine print the machine hardware name
-p, --processor print the processor type or "unknown"
-i, --hardware-platform print the hardware platform or "unknown"
-o, --operating-system print the operating system
использовать syscap из проекта Formake https://sourceforge.net/projects/formake syscap позволяет исследовать многие свойства системы и проверить зависимости. Это переносимый сценарий оболочки.
Если все, что вам нужно, это архитектура, вы всегда можете попробовать команду под названием arch. Это очень красноречиво. Это не POSIX.
Используйте ответ Anwar, чтобы найти архитектуру.
Теперь вот объяснение вашей второй части вопроса.
Ниже приведен вывод uname: В моем случае я установили 32-битную версию. I386 и i686 относятся к 32-битной версии. uname вернет x86_64 в случае, если это 64-разрядная версия.
$ uname -a
Linux devav2 3.2.0-30-generic-pae #48-Ubuntu SMP Fri Aug 24 17:14:09 UTC 2012 i686 i686 i386 GNU/Linux
Linux (-s) - имя OS / Kernel devav2 (-n) - имя хоста 3.2.0-30-generic -pae (-r) - выпуск ядра 48-Ubuntu SMP Fri Aug 24 17:14:09 UTC 2012 (-v) - версия ядра со временем и SMP означает симметричную многопроцессорность, что означает, что у вас есть многопроцессорная поддержка i686 (-m) - Имя аппаратного оборудования i686 (-p) - тип процессора i386 (-i) - аппаратная платформа GNU / LINUX (-o) - Название операционной системы Ниже взята страница uname --help, которая может вам помочь чтобы понять больше об этом.
-a, --all print all information, in the following order,
except omit -p and -i if unknown:
-s, --kernel-name print the kernel name
-n, --nodename print the network node hostname
-r, --kernel-release print the kernel release
-v, --kernel-version print the kernel version
-m, --machine print the machine hardware name
-p, --processor print the processor type or "unknown"
-i, --hardware-platform print the hardware platform or "unknown"
-o, --operating-system print the operating system