Инсталляция deb пакетов в Ubuntu
19.03.2015Если у вас есть .deb пакет и вы не знаете как его инсталлировать, то вот рецепт
$ sudo dpkg -i software.deb
Удалить
$ sudo dpkg -r software.deb
Если у вас есть .deb пакет и вы не знаете как его инсталлировать, то вот рецепт
$ sudo dpkg -i software.deb
Удалить
$ sudo dpkg -r software.deb
Когда бубунта начинает выдавать что-то вроде «software has no installation candidate» сие означает, что у нее что-то не так с репозиториями, чтобы сие поправить делаем так:
$ sudo -i
$ apt-get clean
$ cd /var/lib/apt
$ mv lists lists.old
$ mkdir -p lists/partial
$ apt-get clean
$ apt-key update
$ apt-get update
Иногда необходимо в GIT создать ветку, не имеющую ничего общего с уже существующими (orphan branch). Как правило, такая необходимость возникает при размещении в одном репозитории нескольких проектов.
Делается это так
$ git checkout --orphan newbranch
$ git rm -rf .
# do work
$ git add your files
$ git commit -m 'Initial commit'
Сразу скажу – не моё – взял тут тут для того, чтоб не забыть.
На ARM (который ARM cannot into integer division) операция
hash = key % array.GetSize( )
Лучше сделать размер – степень двойки и заменить код на
hash = key & ( array.GetSize( ) - 1 );
Так как из-за того, что ARM cannot into integer division компилятор вставляет интринсик, который делает деление софтварно