Como instalar o Midori?

5

Eu tentei instalar midori usando esta resposta :

  

Abra o terminal pressionando Ctrl + Alt + T e execute o seguinte   comandos,

sudo apt-add-repository ppa:midori/ppa
sudo apt-get update
sudo apt-get install midori

mas recebi o seguinte erro:

E: Package 'midori' has no installation candidate
    
por Nae 23.12.2017 / 20:16

1 resposta

3

É possível instalar o midori compilando seu código fonte no Ubuntu 17.10. Esteja ciente de que não houve nenhum desenvolvimento deste navegador por algum tempo, então várias questões de segurança não serão abordadas.

Apenas 4 etapas simples são necessárias:

1. Faça o download de ferramentas de construção e arquivos dev:

Você precisará de um conjunto de ferramentas de compilação e alguns arquivos de 'desenvolvimento' para construir o midori. Simplesmente copie o seguinte comando único para uma janela do Terminal:

sudo apt-get install build-essential cmake valac libvala-0.36-dev \
libwebkitgtk-3.0-dev libsqlite3-dev libsoup-gnome2.4-dev libwebkit2gtk-4.0-dev \
libzeitgeist-2.0-dev libgcr-3-dev librsvg2-bin intltool

2.Criar um diretório de criação & amp; faça o download da fonte:

Em seguida, crie um diretório de construção e baixe e extraia a fonte midori aqui. Novamente, o seguinte é um comando único:

mkdir $HOME/midori_build && cd $HOME/midori_build && \
wget http://midori-browser.org/downloads/midori_0.5.11_all_.tar.bz2 && \
tar xvf midori_0.5.11_all_.tar.bz2 

3. Altere a fonte:

O midori requer alguns ajustes para compilar com bibliotecas mais novas e os seguintes empréstimos de snippets do Linux de Raspe para conseguir isso. Novamente um comando único :

cd $HOME/midori_build/midori-0.5.11 && \
sed -e 's/protected Tally/public Tally/g' -i midori/midori-notebook.vala && \
sed -e 's/%d other files/%u other files/g' -i extensions/transfers.vala && \
for f in transfers adblock/widgets apps history-list notes; do
    sed -e 's/.remove (iter/.remove (ref iter/g' -i "extensions/$f.vala"
done

4. Compile e instale o midori:

Use o seguinte comando simples para agora compilar e instalar o midori (empacotado com o checkinstall para facilitar a remoção):

cd $HOME/midori_build/midori-0.5.11 && \
mkdir build && cd build && \
cmake -DCMAKE_INSTALL_PREFIX=/usr/local \
      -DUSE_GTK3=ON \
      -DCMAKE_BUILD_TYPE=Release \
      -DHALF_BRO_INCOM_WEBKIT2=ON .. && make && \
sudo checkinstall -D --install=yes --fstrans=no --pakdir "$HOME/midori_build" \
   --pkgname midori --backup=no --deldoc=yes --deldesc=yes --delspec=yes --default \
   --pkgversion "0.5.11" && \
sudo ldconfig

Screenshot:

Abaixo está uma captura de tela da instalação concluída no meu sistema 17.10. Observe que ainda há um pequeno trabalho de correção necessário para o ícone da barra lateral (dock), mas vou investigar após o Xmas:).

Referências:

  • Linux From Scratch: midori Corrigindo as informações daqui para que o midori compile contra recentes vala
por andrew.46 24.12.2017 / 01:29