Yakaburitsa vhezheni itsva yeinotevera 1.3.0, iyo inogadziriswa webhu browser

Inotevera Browser

Inotevera inowanda, dhiabhodhi-inotarisisa webhu bhurawuza yakanyatsogadzirirwa vashandisi vemberi, webhu browser iyi yakasarudzika nekuti haina kufumura API yakavhurika zvachose uye inogadzirisika saka hapana chikonzero chekuitangazve iyo kuyedza shanduko dzako. Uye kusiyana nemapurojekiti akafanana (Konqueror kana Vimperator akafa, Qutebrowser…), haina kusungirirwa kune imwe injini yekushandura.

Next yakavakwa yakatenderedza zvinhu zviviri: iyo yepakati uye chiteshi chimwe pachikuva. Parizvino ine mapuratifomu maviri: GTK / WebKit uye Qt / Blink. Musimboti uri muCommon Lisp, chiteshi cheGTK muC uye Qt muPython (PyQt, Webengine).

Zvese zvinhu zvinotaurirana kuburikidza neD-Bus. Izvo zvakare zvinoshandisa XML-RPC pamberi peD-Bus uye shanduko inobatsira zvikuru bhurawuza.

Kunze kwezvakataurwa zveichi webhu bhurawuza (fuzzy kubhurawuza kuri kutonhorera chaizvo), Zvimwe zvinoshanda zvinogona kusimbiswa, senge:

  • kufamba nemusoro
  • kuvharidzira kushambadzira (padomeini)
  • yakavandudzwa yakasarudzika / fuzzy sarudzo
  • Mapfupi ekhibhodi muVim
  • maneja wekurodha pasi
  • nzira yeNoScript
  • a »kumashure-kumagumo» zvinoenderana neBlink, iyo Chrome inopa injini (yakawedzerwa kuWebKit kumashure-kumagumo)
  • Tsigiro yemaseva eproxy, saka Tor

Kushandisa sei

Sezvambotaurwa, ino webhu browser inoitirwa kuti ishandiswe nekhibhodi, saka ine akateedzana emakhibhodi mapfupi izvo zvinotsanangura mabasa akasiyana anogona kuitwa neichi browser.

Inotevera-Bhurawuza

Iwo ekukurumidza kuvhura makiyi anotevera:

  • Cl: Takura URL mune tebhu
  • ML: Takura URL mune itsva tebhu
  • Cx b: Chinja tebhu
  • Cb: Nhoroondo kumashure
  • Cf: Kutumira nhoroondo
  • Cx Cc: Siya
  • TAB: Mukwikwidzi akazara (mune minibuffer)
  • Zviratidzo zvinomiririra modifera:
  • C: Kudzora kiyi
  • S: Super (Windows kiyi, rairo kiyi)
  • M: Meta (Alt kiyi, Sarudzo kiyi)
  • s: Shift kiyi

Aya makiyi anotevera aripo semakiyi akakosha:

BACKSPACE, Bvisa, ESCAPE, HYPHEN, DZOKA, SPACE, TAB, Kuruboshwe, Kurudyi, Kumusoro, Kumusoro

Maitiro ekuisa Anotevera Browser paLinux?

Kune avo vanofarira kugona kuisa iyi webhu bhurawuza, vanofanirwa kuziva kuti nzira yayo iri nyore kuGNU / Linux uye macOS, nekuti ivo vanogadzira vanopa zvese-mu-imwe faira reGuix uye iri muMacPorts.

Panyaya yaGuix, zvakakwana kuti zviitwe muhurongwa, tinoita izvi nekutevera mirairo yandinogovana pazasi.

Kutanga tinotora:

wget https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.system.tar.xz.sig

gpg --keyserver pool.sks-keyservers.net \

--recv-keys 3CE464558A84FDC69DB40CFB090B11993D9AEBB5

gpg --verify guix-binary-1.0.1.system.tar.xz.sig

Ipapo isu tinosvika semidzi uye tinofanirwa kunyora zvinotevera:

cd /tmp

tar --warning=no-timestamp -xf \

guix-binary-1.0.1.system.tar.xz

mv var/guix /var/ && mv gnu /

mkdir -p ~root/.config/guix

ln -sf /var/guix/profiles/per-user/root/current-guix \
~root/.config/guix/current

GUIX_PROFILE="`echo ~root`/.config/guix/current" ; \

source $GUIX_PROFILE/etc/profile

cp ~root/.config/guix/current/lib/systemd/system/guix-daemon.service \

/etc/systemd/system/

systemctl start guix-daemon && systemctl enable guix-daemon

mkdir -p /usr/local/bin

cd /usr/local/bin

ln -s /var/guix/profiles/per-user/root/current-guix/bin/guix

mkdir -p /usr/local/share/info

cd /usr/local/share/info
for i in /var/guix/profiles/per-user/root/current-guix/share/info/* ;

do ln -s $i ; done

guix archive --authorize < \
~root/.config/guix/current/share/guix/ci.guix.gnu.org.pub

Isu tinobuda muchikamu chemidzi uye tinogona kuisa browser nekutaipa:

guix pull

guix install next

Kunyangwe ivo vachipawo iyo sosi kodhi yebrowser kuti iite kusangana kune avo vanofarira nzira iyi. Iyo kodhi inogona kutorwa kubva pane iyi link iripazasi.

Finalmente kune avo vari vashandisi veArch Linux, Manjaro, Arco Linux kana chero kumwe kugovera kunoenderana neArch Linux, vanogona kuisa browser kubva kuAUR.

Ivo vanongofanirwa kunyora iwo unotevera kuraira mune terminal:

yay -S next-browser-git

Mugadziri wayo anokurudzira kuti kusimudzira chengetedzo uchiona Internet, unogona kumhanya Inotevera neFirejail paLinux.

Firejail chirongwa cheSUID icho chinodzora njodzi yekutyora kutyora nekudzora nharaunda yekuuraya yezvinhu zvisina kuvimbika zvinoshandiswa zvinoshandisa Linux namespaces uye seccomp-bpf. Inobvumidza maitiro uye vese vayo vazukuru kuti vave nemaonero avo epachivande epasi rose akagovaniswa zviwanikwa zvekernel, senge network network, tafura yekuita, uye tafura yemakomo.

Kuti uite izvi, ingovhura terminal uye ita unotevera kuraira mairi:

firejail --ignore = nodbus next-gtk-webkit

Izvo zviri muchinyorwa zvinoomerera pamisimboti yedu ye tsika dzekunyora. Kuti utaure chikanganiso tinya pano.

Iva wekutanga kutaura

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa.

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

bool (chokwadi)