Я использую Ubuntu Studio - Xenial Xerus 16.04.3 LTS и хочу установить Skype для Linux.
Когда я перетаскиваю установщик Skype на терминал, я получаю следующее message:
serafims@SATELLITE-C50-B:~$ '/home/serafims/Downloads/skypeforlinux-64.deb'
/home/serafims/Downloads/skypeforlinux-64.deb: line 1: syntax error near unexpected token `newline'
/home/serafims/Downloads/skypeforlinux-64.deb: line 1: '!arch'
Что я могу сделать для решения этой проблемы?
Это не работает. Вам нужно написать sudo dpkg -i перед пути к файлу. Поэтому напишите это в терминале, а затем перетащите пакет skype.
Это не работает. Вам нужно написать sudo dpkg -i перед пути к файлу. Поэтому напишите это в терминале, а затем перетащите пакет skype.
Это не работает. Вам нужно написать sudo dpkg -i перед пути к файлу. Поэтому напишите это в терминале, а затем перетащите пакет skype.
В дополнение к ответу spacelander, который уже указал правильный способ установки пакета, я хотел бы дать некоторое объяснение причин возникновения ошибки:
загруженный файл - это пакет, содержащий программное обеспечение Skype. Вы можете видеть, что это пакет, потому что он имеет расширение файла .deb.
Эти файлы (пакеты) загружаются, когда вы используете менеджеров пакетов, например, ответ spacelander (например выполнив sudo apt-get install <package-name>) или Центр программного обеспечения Ubuntu и установив инструмент под названием dpkg. Также можно загружать пакеты вручную (так же, как и вы). В этом случае выполняется только dpkg.
Перетаскивая файл в окно терминала, оболочка (программа, запущенная внутри окна терминала, обрабатывающая все введенные вами команды) пытается выполнить этот файл как если бы это была запущенная программа. Это может быть полезно при написании сценариев оболочки (которые представляют собой небольшие запущенные программы, выполняющие команды так же, как вы, когда вы вводите что-то в окне терминала).
В вашем случае перетаскивание, однако, не является полезно: сам файл .deb не является исполняемой программой, а представляет собой набор текстов, двоичных файлов, изображений, звуков (каждый компонент Skype) и, следовательно, не может быть запущен оболочкой (ее необходимо обработать с помощью dpkg). Тем не менее, оболочка пытается выполнить файл как скрипт, но не работает.
Именно по этой причине вы видите сообщение об ошибке.
В дополнение к ответу spacelander, который уже указал правильный способ установки пакета, я хотел бы дать некоторое объяснение причин возникновения ошибки:
загруженный файл - это пакет, содержащий программное обеспечение Skype. Вы можете видеть, что это пакет, потому что он имеет расширение файла .deb.
Эти файлы (пакеты) загружаются, когда вы используете менеджеров пакетов, например, ответ spacelander (например выполнив sudo apt-get install <package-name>) или Центр программного обеспечения Ubuntu и установив инструмент под названием dpkg. Также можно загружать пакеты вручную (так же, как и вы). В этом случае выполняется только dpkg.
Перетаскивая файл в окно терминала, оболочка (программа, запущенная внутри окна терминала, обрабатывающая все введенные вами команды) пытается выполнить этот файл как если бы это была запущенная программа. Это может быть полезно при написании сценариев оболочки (которые представляют собой небольшие запущенные программы, выполняющие команды так же, как вы, когда вы вводите что-то в окне терминала).
В вашем случае перетаскивание, однако, не является полезно: сам файл .deb не является исполняемой программой, а представляет собой набор текстов, двоичных файлов, изображений, звуков (каждый компонент Skype) и, следовательно, не может быть запущен оболочкой (ее необходимо обработать с помощью dpkg). Тем не менее, оболочка пытается выполнить файл как скрипт, но не работает.
Именно по этой причине вы видите сообщение об ошибке.
В дополнение к ответу spacelander, который уже указал правильный способ установки пакета, я хотел бы дать некоторое объяснение причин возникновения ошибки:
загруженный файл - это пакет, содержащий программное обеспечение Skype. Вы можете видеть, что это пакет, потому что он имеет расширение файла .deb.
Эти файлы (пакеты) загружаются, когда вы используете менеджеров пакетов, например, ответ spacelander (например выполнив sudo apt-get install <package-name>) или Центр программного обеспечения Ubuntu и установив инструмент под названием dpkg. Также можно загружать пакеты вручную (так же, как и вы). В этом случае выполняется только dpkg.
Перетаскивая файл в окно терминала, оболочка (программа, запущенная внутри окна терминала, обрабатывающая все введенные вами команды) пытается выполнить этот файл как если бы это была запущенная программа. Это может быть полезно при написании сценариев оболочки (которые представляют собой небольшие запущенные программы, выполняющие команды так же, как вы, когда вы вводите что-то в окне терминала).
В вашем случае перетаскивание, однако, не является полезно: сам файл .deb не является исполняемой программой, а представляет собой набор текстов, двоичных файлов, изображений, звуков (каждый компонент Skype) и, следовательно, не может быть запущен оболочкой (ее необходимо обработать с помощью dpkg). Тем не менее, оболочка пытается выполнить файл как скрипт, но не работает.
Именно по этой причине вы видите сообщение об ошибке.