Не работает команда fpt

Intel Flash Programming Tool

С помощью Intel Flash Programming Tool (или просто fpt) можно сделать дамп (бэкап) Bios материнской платы или прошить свой или чужой дамп. Нам программа понадобится для прошивки модифицированного дампа биос в некоторые китайские платы на сокете 2011.

Работает программа как из под командной строки windows, так и под дос. Мы будем пользоваться загрузочной dos флешкой. В нашем конкретном случае используется плата Huanan x79 Deluxe Gaming.

Все действия выполняем на свой страх и риск.

Данная инструкция писалась для китайских плат 2011 сокета, для работы с которыми подходит версия FPT 8.1.60.1561. Для сокета 2011-3 можно попробовать использовать версию 9.1.10.1000, скачать которую можно также внизу данной страницы.

Создаем загрузочную флэшку с FPT

На загрузочной флешке удобно хранить сразу fpt и afudos. Afudos может пригодится, если в процессе прошивки будут ошибки.

  1. Скачиваем Rufus и создаем в нем загрузочную флешку с параметрами как на скриншоте.
  2. Скачиваем архив Intel ME System Tools v8 r1 внизу данной страницы, распаковываем и копируем на созданную флешку все файлы, лежащие в папке System Tools v8 r1\Flash Programming Tool\DOS\
  3. Если планируется не только сделать бэкап, но и прошить модифицированный дамп — копируем его в корень флешки. Для удобства назовем его new.bin
  4. (Опционально) На всякий случай, копируем на флешку Afudos.

Создаем fullflash бэкап

  1. Загружаемся с созданной флешки. FreeDOS спросит, какую раскладку клавиатуры мы хотим использовать, выбираем US-English.
  2. Появляется командная строка. Для создания бэкапа пишем fpt -d fullbackup.bin и дожидаемся надписи FPT Operation Passed. Теперь на нашей флешке сохранен дамп биоса в указанном файле.

Прошиваем fullflash дамп

  1. Все в той же командной строке пишем
    fpt -f new.bin
  2. Прошиваем Bios повторно этой же командой, часто с первого раза не всё прошивает, потом допрошивает. Некоторые платы в принципе шьются только со второго раза.

В результате мы должны увидеть примерно такую надпись

Источник

Ошибка apt-get command not found

Apt-get — это пакетный менеджер, который используется по умолчанию в семействе дистрибутивов Debian и Ubuntu. Учитывая, что это пакетный менеджер, один из почти самых основных пакетов системы, то логично, что программа должна присутствовать в каждом дистрибутиве. Но все же некоторые пользователи встречаются с ошибкой apt get command not found.

В этой статье мы рассмотрим почему возникает такая ошибка, как это вообще может быть и как исправить apt get команда не найдена.

Что значит apt get команда не найдена?

Фактически это сообщение об ошибке означает как раз то, что оно нам сообщает, команда, которую вы пытаетесь выполнить не найдена в системе. Она либо еще не была установлена, либо была удалена. Но все это звучит очень странно в отношении к менеджеру пакетов. Рассмотрим основные причины возникновения ошибки:

  • Одна из самых очевидных причин, получения ошибки «apt get не найдена» в том, что у вас не Ubuntu. Этот пакетный менеджер используется только в дистрибутивах Linux, основанных на Debian. Системы Red Hat, CentOS, Fedora, OpenSUSE, CoreOS, Cloud Linux, ArchLlinux и другие таковыми не являются. Они имеют собственный пакетный менеджер, у каждой свой и именно его нужно использовать для установки пакетов, а не искать apt.
  • Если вы используете команду apt, а не apt-get, то, возможно, у вас старый дистрибутив, который не поддерживает такого синтаксиса, используйте apt-get;
  • Вторая причина в том что вы случайно или намерено удалили пакет Apt. Его больше нет в системе поэтому система и не может его найти;
  • Третья причина, может быть в невозможности обнаружения программы. Утилита apt есть в системе и исправно работает, но вы повредили переменную среды PATH и теперь система не ищет исполняемые файлы в той папке где находится apt.
Читайте также:  Поменял симку мегафон не работает

Теперь рассмотрим как решить проблему. Это очень просто.

Как исправить apt get команда не найдена?

Поскольку вторая причина предполагает меньше действий, нам нужно сначала проверить ее. Обычно исполняемые файлы apt находятся в каталоге /usr/bin. Сначала посмотрим есть ли такой файл в той папке:

ls -l /usr/bin/apt-get

Если файл есть, то вы увидите что-то похожее как на снимке выше. Также обратите внимания на права. Для пользователя, группы и остальных должен быть выставлен флаг «x» означающий исполнение. Если же его нет, то apt придется переустановить. Если права отличаются от приведенных выше, а именно «-rwxr-xr-x», то их тоже нужно исправить, добавим для всех категорий флаг исполняемости:

chmod +x /usr/bin/apt-get

Если предыдущие варианты не сработали проверим содержимое переменной среды PATH:

Вы должны увидеть в ней ссылку на /usr/bin. Если такой строчки нет, то проблема была здесь, а строчку нужно добавить в конец:

Если вы вносили изменения в файл /etc/profile, и переменная PATH сломалась из-за этого, то нужно внести исправления и в этот файл.

Последний вариант, если ничего не помогло, это переустановить утилиту. Мы просто скачаем ее из официального сайта и установим в систему. Только нужно выбирать версию для своей операционной системы. Вы можете скачать пакет с помощью браузера или таких команд:

Для Ubuntu Xenial:

Для Ubuntu Yakkety:

Теперь осталось установить загруженный пакет:

sudo dpkg -i apt*

Готово, после этого ошибка apt get command not found должна исчезнуть и вы сможете нормально работать со своими пакетами.

Выводы

В этой статье мы рассмотрели почему не работает apt get, из-за чего возникает ошибка apt get команда не найдена, а также как ее решить. Надеюсь, приведенная здесь информация была полезной для вас.

Источник

Ошибка add-apt-repository command not found

В репозиториях Debian и Ubuntu есть множество различных программ, которых будет достаточно для удовлетворения потребностей большинства пользователей. Но есть специфичные программы, которых пока что нет в репозиториях, также там нет новых версий программ. Поэтому достаточно часто в Ubuntu, Debian, Linux Mint и других системах используются репозитории PPA.

Обычно такие репозитории поддерживают либо разработчики программ, таким образом, там будет всегда новая версия, либо добровольцы, они добавляют программы, которых нет в официальных репозиториях. Но при попытке добавить репозиторий в систему может возникнуть ошибка add-apt-repository command not found. В этой небольшой статье мы разберем как ее исправить и почему она возникает.

Читайте также:  После восстановления windows 10 не работает звук

Что значит add-apt-repository command not found?

Дословно это словосочетание обозначает что команда add-apt-repository не найдена в системе. А если такой программы нет в вашем дистрибутиве, то вы не сможете добавить репозиторий. Вернее сможете, но это будет намного сложнее. Причин может быть несколько:

  • Вы используете дистрибутив, несовместимый с системой управления пакетами deb, поэтому команды и нет, вы не сможете использовать ppa в Arch, Gentoo, Manjaro, Fedora и так далее, тут ничего не поделать;
  • Вы используете не Ubuntu. Утилита для управления репозиториями разработана командой Ubuntu и поставляется по умолчанию только в этим дистрибутивом, в других, основанных на Debian системах ее нужно установить.
  • Вы набираете команду неверно. Если вы копируете команду с какого-либо интернет-ресурса, то обратите внимание на дефисы, на многих ресурсах они часто заменяются на тире автоматически, из-за этого команда будет неверной.

Как исправить error add-apt-repository command not found?

Самый простой способ исправить эту ошибку — установить пакет, который содержит нужную нам программу. Он есть в официальных репозиториях большинства дистрибутивов, основанных на Debian. Для его установки достаточно выполнить:

sudo apt install software-properties-common

Иногда система может выдавать, что пакет установлен, но несмотря на это продолжать сыпать ошибки при попытке установить PPA:

Такое случается иногда из-за ошибок во время установки. Система думает, что пакет установлен, но на самом деле, в файловой системе нет файлов данного пакета, для решения проблемы мы можем его переустановить:

sudo apt install —reinstall software-properties-common

Важно отметить, что в версиях Ubuntu ниже 13.10 этот пакет назывался по-другому — python-software-properties. Поэтому если вы используете дистрибутив, основанный на старой версии системы, то стоит устанавливать именно этот пакет:

sudo apt install python-software-properties

Чтобы убедиться что пакет установлен правильно и все файлы есть там, где они и должны быть, вы можете использовать команду:

dpkg -L software-properties-common

Затем можете попытаться выполнить файл программы напрямую:

И убедитесь, что у него есть права на выполнение, а то мало ли:

ls -l /usr/bin/add-apt-repository

Если все правильно, то ошибки add apt repository команда не найдена больше быть не должно.

Выводы

В этой статье мы разобрали что означает ошибка sudo add-apt-repository command not found и как ее исправить чтобы получить возможность работать с PPA. Если у вас остались вопросы, спрашивайте в комментариях!

Источник

Не работает apt upgrade и apt update в termux

У меня не работают команды apt и выдают ошибку: $ apt-get upgrade Reading package lists… Error! E: Couldn’t create temporary file to work with /data/data/com.termux/files/usr/var/lib/apt/lists/termux.org_packages_dists_stable_Release — mkstemp (2: No such file or directory) E: The package lists or status file could not be parsed or opened.

Разберись почему apt не может создать temporary file, возможно места нет на диске, не хватает прав, или файловая система смонтирована только для чтения. Освой уже переводчик, apt же на чистом английском говорит тебе что ему не нравится. Тебе нужно всего лишь понять и исправить. Судя по $ ты apt от юзера запускаешь. Запускай от рута, у юзера прав не хватает.

Читайте также:  Как починить ручку стиральной машинки

Там не надо от рута, вы не понимаете суть Termux

Я даже не знаю что это такое. Вижу что apt временный файл создать не может, вот и предположил. Погуглил, тёмный лес для меня, андроид. Зря влез, извиняюсь.

В termux попробуй использовать pkg update и pkg upgrade .

Но скорее это одно и то же там 🙂

При этих командах такая же ошибка

А баг похож на твой? Там какое-то решение приводится,кажется

Вот это выводит

Ign:2 https://dl.bintray.com/grimler/game-packages-24 games InRelease Ign:3 https://dl.bintray.com/grimler/science-packages-24 science InRelease Ign:4 https://dl.bintray.com/xeffyr/unstable-packages unstable InRelease Ign:1 https://dl.bintray.com/termux/termux-packages-24 stable InRelease Get:6 https://dl.bintray.com/grimler/game-packages-24 games Release [5344 B] Get:7 https://dl.bintray.com/grimler/science-packages-24 science Release [6191 B] Get:8 https://dl.bintray.com/xeffyr/unstable-packages unstable Release [6065 B] Get:5 https://dl.bintray.com/termux/termux-packages-24 stable Release [6061 B] Get:9 https://dl.bintray.com/grimler/game-packages-24 games Release.gpg [475 B] Get:10 https://dl.bintray.com/grimler/science-packages-24 science Release.gpg [475 B] Err:9 https://dl.bintray.com/grimler/game-packages-24 games Release.gpg Couldn’t create temporary file /data/data/com.termux/files/usr/tmp/apt.conf.La09AA for passing config to apt-key Err:10 https://dl.bintray.com/grimler/science-packages-24 science Release.gpg Couldn’t create temporary file /data/data/com.termux/files/usr/tmp/apt.conf.ZXTUuK for passing config to apt-key Get:11 https://dl.bintray.com/xeffyr/unstable-packages unstable Release.gpg [821 B] Err:11 https://dl.bintray.com/xeffyr/unstable-packages unstable Release.gpg Couldn’t create temporary file /data/data/com.termux/files/usr/tmp/apt.conf.LpsX6h for passing config to apt-key Get:12 https://dl.bintray.com/termux/termux-packages-24 stable Release.gpg [821 B] Err:12 https://dl.bintray.com/termux/termux-packages-24 stable Release.gpg Couldn’t create temporary file /data/data/com.termux/files/usr/tmp/apt.conf.zdX2SJ for passing config to apt-key Fetched 26.3 kB in 1s (18.4 kB/s) Reading package lists… Error! W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://dl.bintray.com/grimler/game-packages-24 games Release: Couldn’t create temporary file /data/data/com.termux/files/usr/tmp/apt.conf.La09AA for passing config to apt-key W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://dl.bintray.com/grimler/science-packages-24 science Release: Couldn’t create temporary file /data/data/com.termux/files/usr/tmp/apt.conf.ZXTUuK for passing config to apt-key W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://dl.bintray.com/xeffyr/unstable-packages unstable Release: Couldn’t create temporary file /data/data/com.termux/files/usr/tmp/apt.conf.LpsX6h for passing config to apt-key W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://dl.bintray.com/termux/termux-packages-24 stable Release: Couldn’t create temporary file /data/data/com.termux/files/usr/tmp/apt.conf.zdX2SJ for passing config to apt-key W: Failed to fetch https://dl.bintray.com/grimler/game-packages-24/dists/games/Release.gpg Couldn’t create temporary file /data/data/com.termux/files/usr/tmp/apt.conf.La09AA for passing config to apt-key W: Failed to fetch https://dl.bintray.com/grimler/science-packages-24/dists/science/Release.gpg Couldn’t create temporary file /data/data/com.termux/files/usr/tmp/apt.conf.ZXTUuK for passing config to apt-key W: Failed to fetch https://dl.bintray.com/xeffyr/unstable-packages/dists/unstable/Release.gpg Couldn’t create temporary file /data/data/com.termux/files/usr/tmp/apt.conf.LpsX6h for passing config to apt-key W: Failed to fetch https://termux.org/packages/dists/stable/Release.gpg Couldn’t create temporary file /data/data/com.termux/files/usr/tmp/apt.conf.zdX2SJ for passing config to apt-key W: Some index files failed to download. They have been ignored, or old ones used instead. E: Couldn’t create temporary file to work with /data/data/com.termux/files/usr/var/lib/apt/lists/termux.org_packages_dists_stable_Release — mkstemp (2: No such file or directory) E: The package lists or status file could not be parsed or opened.

Если что-то не работает, значит оно не должно работать.

Поработай за него ^ автора apt-get

У меня идентично такая же ошибка. Решения пока не нашёл. Если найдёте решение — обязательно отпишитесь.

Источник

Оцените статью