flatpak.html 178 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371
  1. <!DOCTYPE html>
  2. <html lang="en-US">
  3. <head >
  4. <meta charset="UTF-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1" />
  6. <title>Using Flatpak on Ubuntu and Other Linux [Complete Guide]</title>
  7. <!-- Powered by Social Snap v1.1.4.1 - https://socialsnap.com/ -->
  8. <meta property="og:type" content="article">
  9. <meta property="og:title" content="Using Flatpak on Ubuntu and Other Linux Distributions [Complete Guide]">
  10. <meta property="og:description" content="Flatpak is a new universal packaging format from Fedora. Enabling Flatpak will give you access to the easy installation of many Linux applications. Here's how to use Flatpak in Ubuntu and other Linux distributions.">
  11. <meta property="og:url" content="https://itsfoss.com/flatpak-guide">
  12. <meta property="og:site_name" content="It&#039;s FOSS">
  13. <meta property="og:updated_time" content="2019-02-13T17:50:48+00:00">
  14. <meta property="og:image" content="https://itsfoss.com/wp-content/uploads/2018/05/use-flatpak-linux.jpeg">
  15. <meta property="og:image:width" content="800">
  16. <meta property="og:image:height" content="450">
  17. <meta property="article:published_time" content="2018-05-28T11:53:11+00:00">
  18. <meta property="article:modified_time" content="2019-02-13T17:50:48+00:00">
  19. <meta property="fb:app_id" content="1923155921341058">
  20. <meta name="twitter:card" content="summary_large_image">
  21. <meta name="twitter:title" content="Using Flatpak on Ubuntu and Other Linux Distributions [Complete Guide]">
  22. <meta name="twitter:description" content="Flatpak is a new universal packaging format from Fedora. Enabling Flatpak will give you access to the easy installation of many Linux applications. Here's how to use Flatpak in Ubuntu and other Linux distributions.">
  23. <meta name="twitter:image:src" content="https://itsfoss.com/wp-content/uploads/2018/05/use-flatpak-linux.jpeg">
  24. <!-- Powered by Social Snap v1.1.4.1 - https://socialsnap.com/ -->
  25. <meta name="dc.title" content="Using Flatpak on Ubuntu and Other Linux [Complete Guide]" />
  26. <meta name="dc.description" content="Flatpak is a new universal packaging format from Fedora. Enabling Flatpak will give you access to the easy installation of many Linux applications. Here&#039;s how to use Flatpak in Ubuntu and other Linux distributions." />
  27. <meta name="dc.relation" content="https://itsfoss.com/flatpak-guide/" />
  28. <meta name="dc.source" content="https://itsfoss.com/" />
  29. <meta name="dc.language" content="en_US" />
  30. <meta name="description" content="Flatpak is a new universal packaging format from Fedora. Enabling Flatpak will give you access to the easy installation of many Linux applications. Here&#039;s how to use Flatpak in Ubuntu and other Linux distributions." />
  31. <link rel="canonical" href="https://itsfoss.com/flatpak-guide/" />
  32. <meta property="og:url" content="https://itsfoss.com/flatpak-guide/" />
  33. <meta property="og:site_name" content="It&#039;s FOSS" />
  34. <meta property="og:locale" content="en_US" />
  35. <meta property="og:type" content="article" />
  36. <meta property="article:author" content="https://www.facebook.com/itsfoss/" />
  37. <meta property="article:publisher" content="https://www.facebook.com/itsfoss/" />
  38. <meta property="og:title" content="Using Flatpak on Ubuntu and Other Linux [Complete Guide]" />
  39. <meta property="og:description" content="Flatpak is a new universal packaging format from Fedora. Enabling Flatpak will give you access to the easy installation of many Linux applications. Here&#039;s how to use Flatpak in Ubuntu and other Linux distributions." />
  40. <meta property="og:image" content="https://itsfoss.com/wp-content/uploads/2018/05/use-flatpak-linux.jpeg" />
  41. <meta property="og:image:secure_url" content="https://itsfoss.com/wp-content/uploads/2018/05/use-flatpak-linux.jpeg" />
  42. <meta property="og:image:width" content="800" />
  43. <meta property="og:image:height" content="450" />
  44. <meta property="og:image:alt" content="How to use Flatpak in Ubuntu and other Linux distributions" />
  45. <meta name="twitter:card" content="summary_large_image">
  46. <meta name="twitter:site" content="@itsfoss2" />
  47. <meta name="twitter:creator" content="@itsfoss2" />
  48. <meta name="twitter:title" content="Using Flatpak on Ubuntu and Other Linux [Complete Guide]" />
  49. <meta name="twitter:description" content="Flatpak is a new universal packaging format from Fedora. Enabling Flatpak will give you access to the easy installation of many Linux applications. Here&#039;s how to use Flatpak in Ubuntu and other Linux distributions." />
  50. <meta name="twitter:image:src" content="https://itsfoss.com/wp-content/uploads/2018/05/use-flatpak-linux.jpeg" />
  51. <link rel='dns-prefetch' href='//static.apester.com' />
  52. <link rel='dns-prefetch' href='//s0.wp.com' />
  53. <link rel='dns-prefetch' href='//a.opmnstr.com' />
  54. <link rel='dns-prefetch' href='//fonts.googleapis.com' />
  55. <link rel="alternate" type="application/rss+xml" title="It&#039;s FOSS &raquo; Feed" href="http://feeds.feedburner.com/ItsFoss" />
  56. <link rel="alternate" type="application/rss+xml" title="It&#039;s FOSS &raquo; Comments Feed" href="https://itsfoss.com/comments/feed/" />
  57. <link rel="alternate" type="application/rss+xml" title="It&#039;s FOSS &raquo; Using Flatpak on Ubuntu and Other Linux Distributions [Complete Guide] Comments Feed" href="https://itsfoss.com/flatpak-guide/feed/" />
  58. <style type="text/css">
  59. img.wp-smiley,
  60. img.emoji {
  61. display: inline !important;
  62. border: none !important;
  63. box-shadow: none !important;
  64. height: 1em !important;
  65. width: 1em !important;
  66. margin: 0 .07em !important;
  67. vertical-align: -0.1em !important;
  68. background: none !important;
  69. padding: 0 !important;
  70. }
  71. </style>
  72. <link rel='stylesheet' id='atomic-blocks-fontawesome-css' href='https://itsfoss.com/wp-content/cache/busting/1/wp-content/plugins/atomic-blocks/dist/assets/fontawesome/css/all.min-1556171032.css' type='text/css' media='all' />
  73. <link rel='stylesheet' id='revolution-pro-css' href='https://itsfoss.com/wp-content/cache/busting/1/wp-content/themes/revolution-pro/style-1.0.0.css' type='text/css' media='all' />
  74. <style id='revolution-pro-inline-css' type='text/css'>
  75. a.button,
  76. button,
  77. .button,
  78. .footer-widgets a.button,
  79. input[type="button"],
  80. input[type="reset"],
  81. input[type="submit"],
  82. input[type="reset"],
  83. input[type="submit"],
  84. .entry-content a.button,
  85. .entry-content a.button:focus,
  86. .entry-content a.button:hover,
  87. .widget a.button:focus,
  88. .widget a.button:hover,
  89. .site-container div.wpforms-container-full .wpforms-form button[type="submit"],
  90. .site-container div.wpforms-container-full .wpforms-form button[type="submit"]:hover,
  91. .site-container div.wpforms-container-full .wpforms-form input[type="submit"],
  92. .site-container div.wpforms-container-full .wpforms-form input[type="submit"]:hover {
  93. background-color: #b2d531;
  94. color: #000000;
  95. }
  96. </style>
  97. <link rel='stylesheet' id='wp-block-library-css' href='https://c0.wp.com/c/5.1.1/wp-includes/css/dist/block-library/style.min.css' type='text/css' media='all' />
  98. <link rel='stylesheet' id='atomic-blocks-style-css-css' href='https://itsfoss.com/wp-content/cache/busting/1/wp-content/plugins/atomic-blocks/dist/blocks.style.build-1556171032.css' type='text/css' media='all' />
  99. <link rel='stylesheet' id='socialsnap-styles-css' href='https://itsfoss.com/wp-content/cache/busting/1/wp-content/plugins/socialsnap-pro/assets/css/socialsnap-1.1.4.1.css' type='text/css' media='all' />
  100. <link rel='stylesheet' id='wp-coupons-styles-css' href='https://itsfoss.com/wp-content/cache/busting/1/wp-content/plugins/wp-coupons/css/style-1.5.8.css' type='text/css' media='all' />
  101. <link rel='stylesheet' id='ufwp_styles-css' href='https://itsfoss.com/wp-content/cache/busting/1/wp-content/plugins/wp-udemy/public/css/styles.min-1.1.2.css' type='text/css' media='all' />
  102. <link rel='stylesheet' id='ufwp_pro_styles-css' href='https://itsfoss.com/wp-content/cache/busting/1/wp-content/plugins/wp-udemy-pro/public/css/styles.min-1.0.7.css' type='text/css' media='all' />
  103. <link rel='stylesheet' id='revolution-pro-fonts-css' href='//fonts.googleapis.com/css?family=Noto+Serif+SC%3A300%2C600%7CPlayfair+Display%3A400%2C700%2C700i%7CPoppins%3A400&#038;ver=1.0.0' type='text/css' media='all' />
  104. <link rel='stylesheet' id='dashicons-css' href='https://c0.wp.com/c/5.1.1/wp-includes/css/dashicons.min.css' type='text/css' media='all' />
  105. <link rel='stylesheet' id='revolution-pro-gutenberg-css' href='https://itsfoss.com/wp-content/cache/busting/1/wp-content/themes/revolution-pro/lib/gutenberg/front-end-1.0.0.css' type='text/css' media='all' />
  106. <style id='revolution-pro-gutenberg-inline-css' type='text/css'>
  107. .ab-block-post-grid .ab-post-grid-items h2 a:hover,
  108. .site-container .has-custom-color,
  109. .site-container .wp-block-button .wp-block-button__link.has-custom-color,
  110. .site-container .wp-block-button.is-style-outline .wp-block-button__link.has-custom-color {
  111. color: #008080;
  112. }
  113. .site-container .has-custom-background-color,
  114. .site-container .wp-block-button .wp-block-button__link.has-custom-background-color,
  115. .site-container .wp-block-pullquote.is-style-solid-color.has-custom-background-color {
  116. background-color: #008080;
  117. }
  118. .site-container .has-accent-color,
  119. .site-container .wp-block-button .wp-block-button__link.has-accent-color,
  120. .site-container .wp-block-button.is-style-outline .wp-block-button__link {
  121. color: #b2d531;
  122. }
  123. .wp-block-button .wp-block-button__link:not(.has-background),
  124. .wp-block-button .wp-block-button__link:not(.has-background):hover {
  125. color: #000000;
  126. }
  127. .site-container .has-accent-background-color,
  128. .site-container .wp-block-button .wp-block-button__link,
  129. .site-container .wp-block-pullquote.is-style-solid-color.has-accent-background-color {
  130. background-color: #b2d531;
  131. }
  132. </style>
  133. <link rel='stylesheet' id='forget-about-shortcode-buttons-css' href='https://itsfoss.com/wp-content/cache/busting/1/wp-content/plugins/forget-about-shortcode-buttons/public/css/button-styles-2.1.2.css' type='text/css' media='all' />
  134. <link rel='stylesheet' id='aawp-css' href='https://itsfoss.com/wp-content/cache/busting/1/wp-content/plugins/aawp/public/assets/css/styles.min-3.8.9.css' type='text/css' media='all' />
  135. <link rel='stylesheet' id='tcm-front-styles-css-css' href='https://itsfoss.com/wp-content/cache/busting/1/wp-content/plugins/thrive-comments/assets/css/styles-1.2.4.css' type='text/css' media='all' />
  136. <link rel='stylesheet' id='wp-auth-check-css' href='https://c0.wp.com/c/5.1.1/wp-includes/css/wp-auth-check.min.css' type='text/css' media='all' />
  137. <link rel='stylesheet' id='__EPYT__style-css' href='https://itsfoss.com/wp-content/cache/busting/1/wp-content/plugins/youtube-embed-plus/styles/ytprefs.min-13.1.css' type='text/css' media='all' />
  138. <style id='__EPYT__style-inline-css' type='text/css'>
  139. .epyt-gallery-thumb {
  140. width: 33.333%;
  141. }
  142. </style>
  143. <style id='rocket-lazyload-inline-css' type='text/css'>
  144. .rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url(https://itsfoss.com/wp-content/plugins/wp-rocket/assets/img/youtube.png) no-repeat;cursor:pointer}.wp-has-aspect-ratio .rll-youtube-player{position:absolute;padding-bottom:0;width:100%;height:100%;top:0;bottom:0;left:0;right:0;
  145. </style>
  146. <link rel='stylesheet' id='jetpack_css-css' href='https://c0.wp.com/p/jetpack/7.2.1/css/jetpack.css' type='text/css' media='all' />
  147. <script type='text/javascript'>
  148. /* <![CDATA[ */
  149. var configuration = {"rendererBaseUrl":"https:\/\/renderer.apester.com"};
  150. /* ]]> */
  151. </script>
  152. <script type='text/javascript' async="async" src='https://static.apester.com/js/sdk/latest/apester-javascript-sdk.min.js?ver=5.1.1'></script>
  153. <script type='text/javascript' src='https://c0.wp.com/c/5.1.1/wp-includes/js/jquery/jquery.js'></script>
  154. <script type='text/javascript' src='https://c0.wp.com/c/5.1.1/wp-includes/js/jquery/jquery-migrate.min.js'></script>
  155. <!--[if lt IE 9]>
  156. <script type='text/javascript' src='https://itsfoss.com/wp-content/themes/genesis/lib/js/html5shiv.min.js?ver=3.7.3'></script>
  157. <![endif]-->
  158. <script type='text/javascript' data-cfasync="false" id="omapi-script" async="async" src='https://a.opmnstr.com/app/js/api.min.js'></script>
  159. <script type='text/javascript' src='https://itsfoss.com/wp-content/cache/busting/1/wp-content/plugins/thrive-comments/assets/js/libs-frontend.min-1.2.4.js'></script>
  160. <script type='text/javascript'>
  161. /* <![CDATA[ */
  162. var _EPYT_ = {"ajaxurl":"https:\/\/itsfoss.com\/wp-admin\/admin-ajax.php","security":"76c3fd5844","gallery_scrolloffset":"20","eppathtoscripts":"https:\/\/itsfoss.com\/wp-content\/plugins\/youtube-embed-plus\/scripts\/","eppath":"https:\/\/itsfoss.com\/wp-content\/plugins\/youtube-embed-plus\/","epresponsiveselector":"[\"iframe.__youtube_prefs_widget__\"]","epdovol":"1","version":"13.1","evselector":"iframe.__youtube_prefs__[src], iframe[src*=\"youtube.com\/embed\/\"], iframe[src*=\"youtube-nocookie.com\/embed\/\"]","ajax_compat":"","ytapi_load":"light","stopMobileBuffer":"1","vi_active":"","vi_js_posttypes":[]};
  163. /* ]]> */
  164. </script>
  165. <script type='text/javascript' src='https://itsfoss.com/wp-content/cache/busting/1/wp-content/plugins/youtube-embed-plus/scripts/ytprefs.min-13.1.js'></script>
  166. <style>
  167. .eaa-clean {
  168. padding: 0 !important;
  169. border: none !important;
  170. }
  171. .eaa-ad.alignleft {
  172. margin-right: 10px;
  173. }
  174. .eaa-ad.alignright {
  175. margin-left: 10px;
  176. }
  177. .eaa-ad.debug{
  178. background:peachpuff;
  179. border:solid 2px #FF0000;
  180. box-sizing: border-box;
  181. }
  182. </style>
  183. <link rel='https://api.w.org/' href='https://itsfoss.com/wp-json/' />
  184. <link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://itsfoss.com/xmlrpc.php?rsd" />
  185. <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://itsfoss.com/wp-includes/wlwmanifest.xml" />
  186. <link rel='prev' title='Someone Pledged $1 Million to the GNOME Foundation Anonymously' href='https://itsfoss.com/gnome-anonymous-donation/' />
  187. <link rel='next' title='Things To Do After Installing openSUSE Leap 15' href='https://itsfoss.com/things-to-do-after-installing-opensuse/' />
  188. <meta name="generator" content="WordPress 5.1.1" />
  189. <link rel='shortlink' href='https://wp.me/p2wf7k-713' />
  190. <style type="text/css">#ss-share-hub > a::after{background-color:#4f89e1} #ss-share-hub > a{color:#fff}</style><style>
  191. /* for unique landing page accent color values, put any new css added here inside tcb-bridge/js/editor */
  192. /* accent color */
  193. #thrive-comments .tcm-color-ac,
  194. #thrive-comments .tcm-color-ac span {
  195. color: #00b6ba;
  196. }
  197. /* accent color background */
  198. #thrive-comments .tcm-background-color-ac,
  199. #thrive-comments .tcm-background-color-ac-h:hover span,
  200. #thrive-comments .tcm-background-color-ac-active:active {
  201. background-color: #00b6ba }
  202. /* accent color border */
  203. #thrive-comments .tcm-border-color-ac {
  204. border-color: #00b6ba;
  205. outline: none;
  206. }
  207. #thrive-comments .tcm-border-color-ac-h:hover {
  208. border-color: #00b6ba;
  209. }
  210. #thrive-comments .tcm-border-bottom-color-ac {
  211. border-bottom-color: #00b6ba;
  212. }
  213. /* accent color fill*/
  214. #thrive-comments .tcm-svg-fill-ac {
  215. fill: #00b6ba;
  216. }
  217. /* accent color for general elements */
  218. /* inputs */
  219. #thrive-comments textarea:focus,
  220. #thrive-comments input:focus {
  221. border-color: #00b6ba;
  222. box-shadow: inset 0 0 3px #00b6ba;
  223. }
  224. /* links */
  225. #thrive-comments a {
  226. color: #00b6ba;
  227. }
  228. /*
  229. * buttons and login links
  230. * using id to override the default css border-bottom
  231. */
  232. #thrive-comments button,
  233. #thrive-comments #tcm-login-up,
  234. #thrive-comments #tcm-login-down {
  235. color: #00b6ba;
  236. border-color: #00b6ba;
  237. }
  238. /* general buttons hover and active functionality */
  239. #thrive-comments button:hover,
  240. #thrive-comments button:active {
  241. background-color: #00b6ba }
  242. </style>
  243. <style type="text/css">.aawp .aawp-tb__row--highlight{background-color:#256aaf;}.aawp .aawp-tb__row--highlight{color:#256aaf;}.aawp .aawp-tb__row--highlight a{color:#256aaf;}</style>
  244. <link rel='dns-prefetch' href='//c0.wp.com'/>
  245. <script data-cfasync="false" type="text/javascript">
  246. var freestar = freestar || {};
  247. freestar.hitTime = Date.now();
  248. freestar.queue = freestar.queue || [];
  249. freestar.config = freestar.config || {};
  250. freestar.debug = window.location.search.indexOf('fsdebug') === -1 ? false : true;
  251. // Tag IDs set here, must match Tags served in the Body for proper setup
  252. freestar.config.enabled_slots = [
  253. "itsfoss_728x90_320x50_ATF",
  254. "itsfoss_300x250_Sidebar1",
  255. "itsfoss_300x250_300x600_Sidebar2"
  256. ];
  257. !function(a,b){var c=b.getElementsByTagName("script")[0],d=b.createElement("script"),e="https://a.pub.network/itsfoss";e+=freestar.debug?"/qa/pubfig.min.js":"/pubfig.min.js",d.async=!0,d.src=e,c.parentNode.insertBefore(d,c)}(window,document);
  258. </script>
  259. <script type="text/javascript" src="https://widgets.stackcommerce.com/js-deal-feed/0.1/widget.js" async="true"></script>
  260. <meta name="ahrefs-site-verification" content="068a71897e46d57987b9fb9504a6b13c1526689c09b3c6253b318be8d275736a">
  261. <script type="text/javascript" src="https://a.pub.network/unumcarta/unumcarta.js"></script>
  262. <meta property="article:publisher" content="https://www.facebook.com/itsfoss" /> <meta name="description" content="Flatpak is a new universal packaging format from Fedora. Enabling Flatpak will give you access to the easy installation of many Linux applications. Here&#039;s how to use Flatpak in Ubuntu and other Linux distributions." />
  263. <link rel="icon" href="https://itsfoss.com/wp-content/uploads/2017/06/cropped-Logo-redsigned-without-name-32x32.png" sizes="32x32" />
  264. <link rel="icon" href="https://itsfoss.com/wp-content/uploads/2017/06/cropped-Logo-redsigned-without-name-192x192.png" sizes="192x192" />
  265. <link rel="apple-touch-icon-precomposed" href="https://itsfoss.com/wp-content/uploads/2017/06/cropped-Logo-redsigned-without-name-180x180.png" />
  266. <meta name="msapplication-TileImage" content="https://itsfoss.com/wp-content/uploads/2017/06/cropped-Logo-redsigned-without-name-270x270.png" />
  267. <style type="text/css" id="wp-custom-css">
  268. .entry-content code {
  269. background-color: #00B6BA;
  270. color: #ffffff;
  271. padding: 0 .2em;
  272. }
  273. .entry-content pre {
  274. background-color: #00B6BA;
  275. color: #ffffff;
  276. padding: .5em 1em;
  277. overflow: auto;
  278. word-wrap: normal;
  279. }
  280. /* text selection color */
  281. ::-moz-selection {
  282. background-color: #B2D531;
  283. color: #fff;
  284. }
  285. ::selection {
  286. background-color: #B2D531;
  287. color: #fff;
  288. }
  289. </style>
  290. <noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript></head>
  291. <body class="post-template-default single single-post postid-26973 single-format-standard wp-embed-responsive aawp-custom header-full-width content-sidebar has-one-menu" itemscope itemtype="https://schema.org/WebPage"><script type="text/javascript">
  292. var settings = {
  293. siteId: '471b609e8403201da9fa8752ddc1beb2',
  294. slots: {
  295. header: 'itsfoss_300x250_320x50_header_moe',
  296. list: 'itsfoss_300x250_320x50_list_moe',
  297. body: 'itsfoss_300x250_320x50_body_moe'
  298. },
  299. routes: {
  300. section: "/category/:sectionSlug",
  301. article: "/:sectionSlug/:articleSlug"
  302. },
  303. ads: {
  304. dynamicDensity: false,
  305. list: {
  306. selector: '.home-story',
  307. per: 2
  308. },
  309. articles: {
  310. selector: '.current .body > div > *:not(h1):not(h2):not(h3):not(h4):not(h5):not(:empty)',
  311. per: 4
  312. }
  313. },
  314. site: {
  315. width: 111,
  316. logo: 'data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEwcHgiIGhlaWdodD0iMjhweCIgdmlld0JveD0iMCAwIDExMCAyOCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9Ikl0cy1Gb3NzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTMzLjAwMDAwMCwgLTExNS4wMDAwMDApIiBmaWxsPSIjMzczQjQxIj4gICAgICAgICAgICA8ZyBpZD0iSXRzLUZPU1MiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMi4wMDAwMDAsIDExNC4wMDAwMDApIj4gICAgICAgICAgICAgICAgPHBhdGggZD0iTTEuNDI5Njg3NSwyOC41IEwxLjQyOTY4NzUsMS43Mjk5ODA0NyBMMy4yMjQxMjEwOSwxLjcyOTk4MDQ3IEwzLjIyNDEyMTA5LDI4LjUgTDEuNDI5Njg3NSwyOC41IFogTTEzLjY1MjYzNjcsMjcuMjU0ODgyOCBDMTQuMTg5NzQ4OCwyNy4yNTQ4ODI4IDE0LjY2NTgxODMsMjcuMTgxNjQxNCAxNS4wODA4NTk0LDI3LjAzNTE1NjIgTDE1LjA4MDg1OTQsMjguNSBDMTQuNTQzNzQ3MywyOC43NDQxNDE4IDEzLjg1NDA1NywyOC44NjYyMTA5IDEzLjAxMTc2NzYsMjguODY2MjEwOSBDMTAuOTYwOTc2MSwyOC44NjYyMTA5IDkuOTM1NTk1NzIsMjcuMzM0MjQzOCA5LjkzNTU5NTcyLDI0LjI3MDI2MzcgTDkuOTM1NTk1NzIsMTAuMTcxMTQyNiBMOC4xNDExNjIxMywxMC4xNzExNDI2IEw4LjE0MTE2MjEzLDkuMTQ1NzUxOTUgTDkuODk4OTc0NjMsOC42MzMwNTY2NCBMMTAuNDY2NjAxNiwzLjkwODkzNTU1IEwxMS42NzUwOTc3LDMuOTA4OTM1NTUgTDExLjY3NTA5NzcsOC42MzMwNTY2NCBMMTQuODI0NTExNyw4LjYzMzA1NjY0IEwxNC44MjQ1MTE3LDEwLjE3MTE0MjYgTDExLjY3NTA5NzcsMTAuMTcxMTQyNiBMMTEuNjc1MDk3NywyMy43NzU4Nzg5IEMxMS42NzUwOTc3LDI1LjExODY1OTEgMTEuODIxNTgwNiwyNi4wMzQxNzcyIDEyLjExNDU1MDgsMjYuNTIyNDYwOSBDMTIuNDA3NTIxLDI3LjAxMDc0NDYgMTIuOTIwMjExMiwyNy4yNTQ4ODI4IDEzLjY1MjYzNjcsMjcuMjU0ODgyOCBaIE0yMi4yMTM0NzY2LDEuNzI5OTgwNDcgTDIxLjY4MjQ3MDcsMTEuMzk3OTQ5MiBMMjAuNTY1NTI3NCwxMS4zOTc5NDkyIEwxOS45NjEyNzkzLDEuNzI5OTgwNDcgTDIyLjIxMzQ3NjYsMS43Mjk5ODA0NyBaIE0zNS4xODcxNTgzLDIzLjUxOTUzMTIgQzM1LjE4NzE1ODMsMjUuMTkxOTAyOSAzNC43NDc3MDk1LDI2LjUwMTA5MzkgMzMuODY4Nzk4OSwyNy40NDcxNDM2IEMzMi45ODk4ODgyLDI4LjM5MzE5MzIgMzEuNzIwMzY5NywyOC44NjYyMTA5IDMwLjA2MDIwNTEsMjguODY2MjEwOSBDMjkuMTU2ODgwMywyOC44NjYyMTA5IDI4LjM2MzQzMTIsMjguNzUwMjQ1MyAyNy42Nzk4MzQsMjguNTE4MzEwNSBDMjYuOTk2MjM2OSwyOC4yODYzNzU4IDI2LjQ2NTIzNjMsMjguMDMwMDMwNyAyNi4wODY4MTY1LDI3Ljc0OTI2NzYgTDI2LjA4NjgxNjUsMjUuNzE2Nzk2OSBDMjYuNTM4NDc4OSwyNi4xNjg0NTkzIDI3LjEzNjYxNzQsMjYuNTMxNjE0OCAyNy44ODEyNTAxLDI2LjgwNjI3NDQgQzI4LjYyNTg4MjcsMjcuMDgwOTM0IDI5LjM4ODgxNDUsMjcuMjE4MjYxNyAzMC4xNzAwNjg0LDI3LjIxODI2MTcgQzMxLjE5NTQ2NDIsMjcuMjE4MjYxNyAzMi4wMDExMjAyLDI2Ljg4MjU3MTcgMzIuNTg3MDYwNiwyNi4yMTExODE2IEMzMy4xNzMwMDEsMjUuNTM5NzkxNiAzMy40NjU5NjY5LDI0LjY0MjU4MzcgMzMuNDY1OTY2OSwyMy41MTk1MzEyIEMzMy40NjU5NjY5LDIyLjY0MDYyMDYgMzMuMjU1Mzk3NywyMS44OTkwNTA5IDMyLjgzNDI1MywyMS4yOTQ3OTk4IEMzMi40MTMxMDgzLDIwLjY5MDU0ODcgMzEuNjEwNTA0LDIwLjAwMzkxMDEgMzAuNDI2NDE2MSwxOS4yMzQ4NjMzIEMyOS4wNzE0Mjg4LDE4LjM4MDM2NjggMjguMTQ2NzU1NSwxNy42OTY3Nzk5IDI3LjY1MjM2ODIsMTcuMTg0MDgyIEMyNy4xNTc5ODEsMTYuNjcxMzg0MiAyNi43NzM0NjMzLDE2LjA5NzY1OTQgMjYuNDk4ODAzOCwxNS40NjI4OTA2IEMyNi4yMjQxNDQyLDE0LjgyODEyMTggMjYuMDg2ODE2NSwxNC4wNzEyOTM1IDI2LjA4NjgxNjUsMTMuMTkyMzgyOCBDMjYuMDg2ODE2NSwxMS43NjQxNTMgMjYuNTY4OTg5NCwxMC41ODMxMzQ2IDI3LjUzMzM0OTcsOS42NDkyOTE5OSBDMjguNDk3NzEsOC43MTU0NDk0MyAyOS43MjQ1MDQzLDguMjQ4NTM1MTYgMzEuMjEzNzY5Niw4LjI0ODUzNTE2IEMzMi44MTI4OTg3LDguMjQ4NTM1MTYgMzQuMTQ5NTU1Miw4LjYyNjk0OTM0IDM1LjIyMzc3OTQsOS4zODM3ODkwNiBMMzQuMzI2NTYyNiwxMC45MDM1NjQ1IEMzMy4zMjU1ODEsMTAuMjMyMTc0NCAzMi4yNjM1Nzk5LDkuODk2NDg0MzggMzEuMTQwNTI3NCw5Ljg5NjQ4NDM4IEMzMC4xMTUxMzE2LDkuODk2NDg0MzggMjkuMjk3MjY4NywxMC4xOTg2MDU0IDI4LjY4NjkxNDEsMTAuODAyODU2NCBDMjguMDc2NTU5NSwxMS40MDcxMDc1IDI3Ljc3MTM4NjgsMTIuMjAzNjA4MyAyNy43NzEzODY4LDEzLjE5MjM4MjggQzI3Ljc3MTM4NjgsMTQuMDcxMjkzNSAyNy45Nzg5MDQyLDE0LjgwNjc1OTcgMjguMzkzOTQ1NCwxNS4zOTg4MDM3IEMyOC44MDg5ODY1LDE1Ljk5MDg0NzcgMjkuNjg3ODg0LDE2LjcwODAwMzYgMzEuMDMwNjY0MSwxNy41NTAyOTMgQzMyLjM0OTAzMDEsMTguNDE2OTk2NSAzMy4yNTIzNDE0LDE5LjEwOTczODYgMzMuNzQwNjI1MSwxOS42Mjg1NCBDMzQuMjI4OTA4NywyMC4xNDczNDE1IDM0LjU5MjA2NDMsMjAuNzIxMDY2MiAzNC44MzAxMDI2LDIxLjM0OTczMTQgQzM1LjA2ODE0MDksMjEuOTc4Mzk2NyAzNS4xODcxNTgzLDIyLjcwMTY1NjEgMzUuMTg3MTU4MywyMy41MTk1MzEyIFogTTUwLjcxNTgyMDQsMjguNSBMNDguOTIxMzg2OCwyOC41IEw0OC45MjEzODY4LDEuNzI5OTgwNDcgTDU4LjY2MjU5NzcsMS43Mjk5ODA0NyBMNTguNjYyNTk3NywzLjQ1MTE3MTg4IEw1MC43MTU4MjA0LDMuNDUxMTcxODggTDUwLjcxNTgyMDQsMTQuODAzNzEwOSBMNTguMjIzMTQ0NiwxNC44MDM3MTA5IEw1OC4yMjMxNDQ2LDE2LjU0MzIxMjkgTDUwLjcxNTgyMDQsMTYuNTQzMjEyOSBMNTAuNzE1ODIwNCwyOC41IFogTTc4LjAwODM0OTcsMTUuMDc4MzY5MSBDNzguMDA4MzQ5NywxOS41MDk1NDM2IDc3LjM0NjEyNDksMjIuOTE1MjcxMyA3Ni4wMjE2NTU0LDI1LjI5NTY1NDMgQzc0LjY5NzE4NTksMjcuNjc2MDM3MyA3Mi43ODM3NTI5LDI4Ljg2NjIxMDkgNzAuMjgxMjk4OSwyOC44NjYyMTA5IEM2Ny43NTQ0MzA4LDI4Ljg2NjIxMDkgNjUuODM3OTQ2MSwyNy42NjY4ODIxIDY0LjUzMTc4NzIsMjUuMjY4MTg4NSBDNjMuMjI1NjI4MywyMi44Njk0OTQ4IDYyLjU3MjU1ODcsMTkuNDYwNzE1NSA2Mi41NzI1NTg3LDE1LjA0MTc0OCBDNjIuNTcyNTU4NywxMC40Mjc0NjcyIDYzLjIxOTUyNDksNi45OTEyMjIyMyA2NC41MTM0NzY3LDQuNzMyOTEwMTYgQzY1LjgwNzQyODUsMi40NzQ1OTgwOCA2Ny43NDgzMjcsMS4zNDU0NTg5OCA3MC4zMzYyMzA2LDEuMzQ1NDU4OTggQzcyLjgyNjQ3NzQsMS4zNDU0NTg5OCA3NC43Mjc3MDM1LDIuNTMyNTgwOSA3Ni4wMzk5NjU5LDQuOTA2ODYwMzUgQzc3LjM1MjIyODMsNy4yODExMzk4IDc4LjAwODM0OTcsMTAuNjcxNjA4OCA3OC4wMDgzNDk3LDE1LjA3ODM2OTEgWiBNNjQuNDQwMjM0NSwxNS4wNzgzNjkxIEM2NC40NDAyMzQ1LDE5LjA1Nzg4MTIgNjQuOTM3NjY2LDIyLjA2MzgzMjYgNjUuOTMyNTQ0MSwyNC4wOTYzMTM1IEM2Ni45Mjc0MjIxLDI2LjEyODc5NDMgNjguMzc2OTkyNSwyNy4xNDUwMTk1IDcwLjI4MTI5ODksMjcuMTQ1MDE5NSBDNzIuMTk3ODEyNCwyNy4xNDUwMTk1IDczLjY1MzQ4NjMsMjYuMTM3OTQ5NSA3NC42NDgzNjQ0LDI0LjEyMzc3OTMgQzc1LjY0MzI0MjQsMjIuMTA5NjA5MSA3Ni4xNDA2NzM5LDE5LjA5NDUwMjUgNzYuMTQwNjczOSwxNS4wNzgzNjkxIEM3Ni4xNDA2NzM5LDExLjExMTA2NDEgNzUuNjUyMzk3Niw4LjExNzMxOTY3IDc0LjY3NTgzMDIsNi4wOTcwNDU5IEM3My42OTkyNjI4LDQuMDc2NzcyMTMgNzIuMjUyNzQ0MSwzLjA2NjY1MDM5IDcwLjMzNjIzMDYsMy4wNjY2NTAzOSBDNjguMzcwODg4NywzLjA2NjY1MDM5IDY2Ljg5NjkwNDQsNC4wODg5NzkwMyA2NS45MTQyMzM1LDYuMTMzNjY2OTkgQzY0LjkzMTU2MjYsOC4xNzgzNTQ5NSA2NC40NDAyMzQ1LDExLjE1OTg5MjUgNjQuNDQwMjM0NSwxNS4wNzgzNjkxIFogTTk0LjQ0MjcyNDcsMjEuNDg3MDYwNSBDOTQuNDQyNzI0NywyMy42ODQzMzcyIDkzLjgzMjM3OTMsMjUuNDYzNDk0MiA5Mi42MTE2NywyNi44MjQ1ODUgQzkxLjM5MDk2MDgsMjguMTg1Njc1OCA4OS44NDA2ODM0LDI4Ljg2NjIxMDkgODcuOTYwNzkxMSwyOC44NjYyMTA5IEM4NS44MjQ1NSwyOC44NjYyMTA5IDg0LjEwOTQ3OTMsMjguNTU0OTM0OCA4Mi44MTU1Mjc1LDI3LjkzMjM3MyBMODIuODE1NTI3NSwyNS45OTE0NTUxIEM4My40NTAyOTYzLDI2LjM0NTQ2MDggODQuMjM3NjQxOSwyNi42MjYyMTk3IDg1LjE3NzU4OCwyNi44MzM3NDAyIEM4Ni4xMTc1MzQxLDI3LjA0MTI2MDggODcuMDQ1MjU5MiwyNy4xNDUwMTk1IDg3Ljk2MDc5MTEsMjcuMTQ1MDE5NSBDODkuMzI3OTg1NSwyNy4xNDUwMTk1IDkwLjQ1MTAyMTEsMjYuNjI2MjI1OSA5MS4zMjk5MzE4LDI1LjU4ODYyMyBDOTIuMjA4ODQyNCwyNC41NTEwMjAyIDkyLjY0ODI5MTEsMjMuMjMyNjc0IDkyLjY0ODI5MTEsMjEuNjMzNTQ0OSBDOTIuNjQ4MjkxMSwyMC4xNTY0ODY4IDkyLjMzNzAxNSwxOC45ODQ2MjM1IDkxLjcxNDQ1MzMsMTguMTE3OTE5OSBDOTEuMDkxODkxNSwxNy4yNTEyMTY0IDg5LjkwMTcxNzksMTYuMzg0NTI1OCA4OC4xNDM4OTY2LDE1LjUxNzgyMjMgQzg2Ljc2NDQ5NTIsMTQuODIyMDE4IDg1LjczMzAxMTQsMTQuMTQ3NTg2MyA4NS4wNDk0MTQyLDEzLjQ5NDUwNjggQzg0LjM2NTgxNywxMi44NDE0Mjc0IDgzLjg1OTIzMDMsMTIuMDgxNTQ3MyA4My41Mjk2Mzg4LDExLjIxNDg0MzggQzgzLjIwMDA0NzMsMTAuMzQ4MTQwMiA4My4wMzUyNTQsOS4zMTA1NTI5MiA4My4wMzUyNTQsOC4xMDIwNTA3OCBDODMuMDM1MjU0LDYuNzgzNjg0ODEgODMuMzAzODA2LDUuNjExODIxNTMgODMuODQwOTE4MSw0LjU4NjQyNTc4IEM4NC4zNzgwMzAyLDMuNTYxMDMwMDMgODUuMTI4NzU1MSwyLjc2NDUyOTIxIDg2LjA5MzExNTQsMi4xOTY4OTk0MSBDODcuMDU3NDc1NywxLjYyOTI2OTYyIDg4LjExMzM3MzMsMS4zNDU0NTg5OCA4OS4yNjA4NCwxLjM0NTQ1ODk4IEM5MC4yOTg0NDI4LDEuMzQ1NDU4OTggOTEuMjQxNDI2NSwxLjQ2MTQyNDYyIDkyLjA4OTgxOTUsMS42OTMzNTkzOCBDOTIuOTM4MjEyNCwxLjkyNTI5NDEzIDkzLjYwNjU0MDcsMi4xNzU1MzU3NyA5NC4wOTQ4MjQzLDIuNDQ0MDkxOCBMOTMuMzk5MDIzNiw0LjE2NTI4MzIgQzkyLjA0NDAzNjMsMy40Njk0Nzg5NCA5MC42NjQ2NTU2LDMuMTIxNTgyMDMgODkuMjYwODQsMy4xMjE1ODIwMyBDODcuOTQyNDc0LDMuMTIxNTgyMDMgODYuODcxMzE3NywzLjU3MDE4NTk0IDg2LjA0NzMzOSw0LjQ2NzQwNzIzIEM4NS4yMjMzNjAzLDUuMzY0NjI4NTEgODQuODExMzc3MSw2LjU1MTc1MDQzIDg0LjgxMTM3NzEsOC4wMjg4MDg1OSBDODQuODExMzc3MSw5LjUzMDI4MDk0IDg1LjExMDQ0NjQsMTAuNjk2MDQwOCA4NS43MDg1OTM5LDExLjUyNjEyMyBDODYuMzA2NzQxNCwxMi4zNTYyMDUzIDg3LjQ3ODYwNDcsMTMuMjE2NzkyNCA4OS4yMjQyMTg5LDE0LjEwNzkxMDIgQzkxLjAzMDg2ODUsMTQuOTg2ODIwOCA5Mi4zNTIyNjY1LDE2LjAxNTI1MjkgOTMuMTg4NDUyMywxNy4xOTMyMzczIEM5NC4wMjQ2MzgxLDE4LjM3MTIyMTcgOTQuNDQyNzI0NywxOS44MDI0ODE4IDk0LjQ0MjcyNDcsMjEuNDg3MDYwNSBaIE0xMTAuNDU1OTU3LDIxLjQ4NzA2MDUgQzExMC40NTU5NTcsMjMuNjg0MzM3MiAxMDkuODQ1NjEyLDI1LjQ2MzQ5NDIgMTA4LjYyNDkwMiwyNi44MjQ1ODUgQzEwNy40MDQxOTMsMjguMTg1Njc1OCAxMDUuODUzOTE2LDI4Ljg2NjIxMDkgMTAzLjk3NDAyNCwyOC44NjYyMTA5IEMxMDEuODM3NzgyLDI4Ljg2NjIxMDkgMTAwLjEyMjcxMiwyOC41NTQ5MzQ4IDk4LjgyODc1OTksMjcuOTMyMzczIEw5OC44Mjg3NTk5LDI1Ljk5MTQ1NTEgQzk5LjQ2MzUyODcsMjYuMzQ1NDYwOCAxMDAuMjUwODc0LDI2LjYyNjIxOTcgMTAxLjE5MDgyLDI2LjgzMzc0MDIgQzEwMi4xMzA3NjcsMjcuMDQxMjYwOCAxMDMuMDU4NDkyLDI3LjE0NTAxOTUgMTAzLjk3NDAyNCwyNy4xNDUwMTk1IEMxMDUuMzQxMjE4LDI3LjE0NTAxOTUgMTA2LjQ2NDI1NCwyNi42MjYyMjU5IDEwNy4zNDMxNjQsMjUuNTg4NjIzIEMxMDguMjIyMDc1LDI0LjU1MTAyMDIgMTA4LjY2MTUyNCwyMy4yMzI2NzQgMTA4LjY2MTUyNCwyMS42MzM1NDQ5IEMxMDguNjYxNTI0LDIwLjE1NjQ4NjggMTA4LjM1MDI0NywxOC45ODQ2MjM1IDEwNy43Mjc2ODYsMTguMTE3OTE5OSBDMTA3LjEwNTEyNCwxNy4yNTEyMTY0IDEwNS45MTQ5NSwxNi4zODQ1MjU4IDEwNC4xNTcxMjksMTUuNTE3ODIyMyBDMTAyLjc3NzcyOCwxNC44MjIwMTggMTAxLjc0NjI0NCwxNC4xNDc1ODYzIDEwMS4wNjI2NDcsMTMuNDk0NTA2OCBDMTAwLjM3OTA0OSwxMi44NDE0Mjc0IDk5Ljg3MjQ2MjcsMTIuMDgxNTQ3MyA5OS41NDI4NzEyLDExLjIxNDg0MzggQzk5LjIxMzI3OTcsMTAuMzQ4MTQwMiA5OS4wNDg0ODY1LDkuMzEwNTUyOTIgOTkuMDQ4NDg2NSw4LjEwMjA1MDc4IEM5OS4wNDg0ODY1LDYuNzgzNjg0ODEgOTkuMzE3MDM4NSw1LjYxMTgyMTUzIDk5Ljg1NDE1MDUsNC41ODY0MjU3OCBDMTAwLjM5MTI2MywzLjU2MTAzMDAzIDEwMS4xNDE5ODgsMi43NjQ1MjkyMSAxMDIuMTA2MzQ4LDIuMTk2ODk5NDEgQzEwMy4wNzA3MDgsMS42MjkyNjk2MiAxMDQuMTI2NjA2LDEuMzQ1NDU4OTggMTA1LjI3NDA3MiwxLjM0NTQ1ODk4IEMxMDYuMzExNjc1LDEuMzQ1NDU4OTggMTA3LjI1NDY1OSwxLjQ2MTQyNDYyIDEwOC4xMDMwNTIsMS42OTMzNTkzOCBDMTA4Ljk1MTQ0NSwxLjkyNTI5NDEzIDEwOS42MTk3NzMsMi4xNzU1MzU3NyAxMTAuMTA4MDU3LDIuNDQ0MDkxOCBMMTA5LjQxMjI1Niw0LjE2NTI4MzIgQzEwOC4wNTcyNjksMy40Njk0Nzg5NCAxMDYuNjc3ODg4LDMuMTIxNTgyMDMgMTA1LjI3NDA3MiwzLjEyMTU4MjAzIEMxMDMuOTU1NzA2LDMuMTIxNTgyMDMgMTAyLjg4NDU1LDMuNTcwMTg1OTQgMTAyLjA2MDU3MSw0LjQ2NzQwNzIzIEMxMDEuMjM2NTkzLDUuMzY0NjI4NTEgMTAwLjgyNDYxLDYuNTUxNzUwNDMgMTAwLjgyNDYxLDguMDI4ODA4NTkgQzEwMC44MjQ2MSw5LjUzMDI4MDk0IDEwMS4xMjM2NzksMTAuNjk2MDQwOCAxMDEuNzIxODI2LDExLjUyNjEyMyBDMTAyLjMxOTk3NCwxMi4zNTYyMDUzIDEwMy40OTE4MzcsMTMuMjE2NzkyNCAxMDUuMjM3NDUxLDE0LjEwNzkxMDIgQzEwNy4wNDQxMDEsMTQuOTg2ODIwOCAxMDguMzY1NDk5LDE2LjAxNTI1MjkgMTA5LjIwMTY4NSwxNy4xOTMyMzczIEMxMTAuMDM3ODcxLDE4LjM3MTIyMTcgMTEwLjQ1NTk1NywxOS44MDI0ODE4IDExMC40NTU5NTcsMjEuNDg3MDYwNSBaIiBpZD0iSXQncy1GT1NTIj48L3BhdGg+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+'
  317. }
  318. },
  319. analytics: {
  320. type: 'googleAnalytics',
  321. details: {
  322. id: 'UA-24863836-4'
  323. }
  324. };
  325. unumcarta.init(settings)
  326. </script>
  327. <div class="site-container"><ul class="genesis-skip-link"><li><a href="#genesis-content" class="screen-reader-shortcut"> Skip to content</a></li><li><a href="#genesis-sidebar-primary" class="screen-reader-shortcut"> Skip to primary sidebar</a></li><li><a href="#genesis-footer-widgets" class="screen-reader-shortcut"> Skip to footer</a></li></ul><header class="site-header" itemscope itemtype="https://schema.org/WPHeader"><div class="wrap"><div class="title-area"><p class="site-title" itemprop="headline"><a href="https://itsfoss.com/">It&#039;s FOSS</a></p><p class="site-description" itemprop="description">A Linux and Open Source Web Portal</p></div><nav class="nav-secondary" aria-label="Secondary" itemscope itemtype="https://schema.org/SiteNavigationElement"><div class="wrap"><ul id="menu-one-menu-for-all" class="menu genesis-nav-menu menu-secondary js-superfish"><li id="menu-item-10108" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-10108"><a href="https://itsfoss.com/about/" itemprop="url"><span itemprop="name">About</span></a>
  328. <ul class="sub-menu">
  329. <li id="menu-item-17559" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17559"><a href="https://itsfoss.com/contact-us/" itemprop="url"><span itemprop="name">Contact Us</span></a></li>
  330. <li id="menu-item-17560" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17560"><a href="https://itsfoss.com/get-featured-on-its-foss/" itemprop="url"><span itemprop="name">Get Featured On It&#8217;s FOSS</span></a></li>
  331. </ul>
  332. </li>
  333. <li id="menu-item-10119" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-10119"><a href="https://itsfoss.com/category/linux/" itemprop="url"><span itemprop="name">Linux</span></a>
  334. <ul class="sub-menu">
  335. <li id="menu-item-10121" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10121"><a href="https://itsfoss.com/category/news/" itemprop="url"><span itemprop="name">Linux News</span></a></li>
  336. <li id="menu-item-10118" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-10118"><a href="https://itsfoss.com/category/how-to/" itemprop="url"><span itemprop="name">Linux Tutorials</span></a></li>
  337. <li id="menu-item-10112" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-10112"><a href="https://itsfoss.com/category/apps/" itemprop="url"><span itemprop="name">Apps</span></a></li>
  338. <li id="menu-item-10116" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10116"><a href="https://itsfoss.com/category/gadgets/" itemprop="url"><span itemprop="name">Gadgets</span></a></li>
  339. <li id="menu-item-17561" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17561"><a href="https://itsfoss.com/category/list/" itemprop="url"><span itemprop="name">Top X</span></a></li>
  340. <li id="menu-item-10113" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-10113"><a href="https://itsfoss.com/category/desktop/" itemprop="url"><span itemprop="name">Desktop Customization</span></a></li>
  341. </ul>
  342. </li>
  343. <li id="menu-item-10130" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10130"><a href="http://itsfoss.tradepub.com/category/information-technology-servers-and-linux-server-os/806/" itemprop="url" class="external" rel="nofollow" target="_blank"><span itemprop="name">eBooks in $0</span></a></li>
  344. <li id="menu-item-10129" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10129"><a href="https://shop.itsfoss.com/" itemprop="url"><span itemprop="name">Shop</span></a></li>
  345. <li id="menu-item-54578" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-54578"><a href="https://itsfoss.com/deals/" itemprop="url"><span itemprop="name">Linux Deals</span></a></li>
  346. <li id="menu-item-27195" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-27195"><a title="If you see a grammatical or technical error, please notify us on this link." href="https://itsfoss.com/feedback/" itemprop="url"><span itemprop="name">Article needs update?</span></a></li>
  347. </ul></div></nav></div></header><div class="site-inner"><div class="content-sidebar-wrap"><main class="content" id="genesis-content"><div class="breadcrumb" itemscope itemtype="https://schema.org/BreadcrumbList">You are here: <span class="breadcrumb-link-wrap" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><a class="breadcrumb-link" href="https://itsfoss.com/" itemprop="item"><span class="breadcrumb-link-text-wrap" itemprop="name">Home</span></a><meta itemprop="position" content="1"></span> <span aria-label="breadcrumb separator">/</span> <span class="breadcrumb-link-wrap" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><a class="breadcrumb-link" href="https://itsfoss.com/category/apps/" itemprop="item"><span class="breadcrumb-link-text-wrap" itemprop="name">Apps</span></a><meta itemprop="position" content="2"></span> <span aria-label="breadcrumb separator">/</span> Using Flatpak on Ubuntu and Other Linux Distributions [Complete Guide]</div><article class="post-26973 post type-post status-publish format-standard has-post-thumbnail category-apps category-how-to tag-apps tag-flatpak tag-guide tag-how-to tag-linux entry" itemscope itemtype="https://schema.org/CreativeWork"><header class="entry-header"><h1 class="entry-title" itemprop="headline">Using Flatpak on Ubuntu and Other Linux Distributions [Complete Guide]</h1>
  348. <p class="entry-meta">Last updated <time class="entry-modified-time" itemprop="dateModified" datetime="2019-02-13T17:50:48+02:00">February 13, 2019</time> By <span class="entry-author" itemprop="author" itemscope itemtype="https://schema.org/Person"><a href="https://itsfoss.com/author/ambarish/" class="entry-author-link" itemprop="url" rel="author"><span class="entry-author-name" itemprop="name">Ambarish Kumar</span></a></span> <span class="entry-comments-link"><a href="https://itsfoss.com/flatpak-guide/#comments">17 Comments</a></span> </p></header><div align="center" id="itsfoss_728x90_320x50_ATF">
  349. <script data-cfasync="false" type='text/javascript'>
  350. freestar.queue.push(function () { googletag.display('itsfoss_728x90_320x50_ATF'); });
  351. </script>
  352. </div>
  353. <div class="entry-content" itemprop="text">
  354. <p><em><strong>Brief: Flatpak is a new universal packaging format from Fedora. Enabling Flatpak will give you access to the easy installation of many Linux applications. Here&#8217;s how to use Flatpak in Ubuntu and other Linux distributions.</strong></em></p>
  355. <p>Installing an application in Linux is as easy as opening the Software Center, searching and installing it. The applications which are not available in the App Stores can be installed via the DEB or RPM packages. Some of them are available via PPAs (for Debian based distributions) and if nothing, one can <a href="https://itsfoss.com/install-software-from-source-code/">build from the source code</a>.</p>
  356. <p>There are some limitations though. The App Stores do not generally have the latest release of an application, handling dependencies can be tiresome and the PPAs may not always be safe! And, building from the source requires some terminal hands-on.</p>
  357. <p>With several Linux distributions and the package management systems, there was a need of a Universal Packaging system that could run an application irrespective of what Linux distribution you are using. Canonical thought of it and created <a href="https://itsfoss.com/install-snap-linux/">Snaps</a>. There is also an independent universal software package called <a href="https://itsfoss.com/use-appimage-linux/">AppImage</a>&nbsp;where you download an application and run it without actually installing the application.</p><div id="eaa_after_nth_p" class="eaa-wrapper eaa_after_nth_p eaa_desktop"><div class="eaa-ad " style=""><!-- code from sekindo - Itsfoss.com In-article - outstream -->
  358. <script type="text/javascript" language="javascript" src="https://live.sekindo.com/live/liveView.php?s=97824&vid_viewAction=player&cbuster=[CACHE_BUSTER]&x=500&y=280&vid_outPause=0"></script>
  359. <!-- code from sekindo --></div></div>
  360. <p>Along with Snaps and <a href="https://appimage.org/" target="_blank" rel="noopener nofollow" class="external">AppImage</a>, there is another universal package system called Flatpak from Fedora. We will see how to install and use Flatpak on most Linux distributions along with its advantages.</p>
  361. <h2>What is Flatpak?</h2>
  362. <p><a href="https://flatpak.org/" class="external" rel="nofollow" target="_blank">Flatpak</a> is basically a framework for the applications on Linux. With the different distributions preferring their own package management, Flatpak aims at providing a cross-platform solution with other benefits.&nbsp;It makes the work for developers even easier. A single application build can be used in almost all the Linux distribution (that support Flatpak) without any modification to the bundle.</p>
  363. <h3>Primary advantages of Flatpak</h3>
  364. <ul><li>Apart from offering a single bundle for different Linux distributions, Flatpak offers integration to the Linux desktops making it easier to browse, install and use Flatpak applications, e.g. the Gnome Software Center can be used to install a Flatpak.</li><li>Flatpaks are forward compatible i.e. the same Flatpak app can run on the next releases of a distribution without changes.</li><li>Run-time dependencies are maintained which can be used by the application. Missing ones can be added as a part of the application.</li><li>Though Flatpak provides a centralized service for distribution of applications, it fully supports the decentralized distribution of applications.</li></ul>
  365. <h2>A. Enable Flatpak support for various Linux distributions</h2>
  366. <div class="wp-block-image"><figure class="aligncenter"><img src="https://itsfoss.com/wp-content/uploads/2018/05/use-flatpak-linux-800x450.jpeg" alt="How to use Flatpak in Ubuntu and other Linux distributions" class="wp-image-29160" srcset="https://itsfoss.com/wp-content/uploads/2018/05/use-flatpak-linux.jpeg 800w, https://itsfoss.com/wp-content/uploads/2018/05/use-flatpak-linux-300x169.jpeg 300w, https://itsfoss.com/wp-content/uploads/2018/05/use-flatpak-linux-768x432.jpeg 768w" sizes="(max-width: 800px) 100vw, 800px" /></figure></div>
  367. <p>Installing Flatpak is a two-step process. The first one is to install Flatpak so and then we have to add the Flathub repo from where we can install applications.</p>
  368. <h3>Install Flatpak on Ubuntu 18.04 and Linux Mint</h3>
  369. <p>Linux Mint and Ubuntu 18.04 has Flatpak supported by default. However, you can verify it by trying to install Flatpak again:</p>
  370. <pre class="wp-block-preformatted">sudo apt install flatpak</pre>
  371. <h3>Install Flatpak on Debian, Ubuntu 16.04, Elementary OS and other Ubuntu based distributions</h3>
  372. <p>Debian based distros can use the official PPA to install Flatpak. Open a terminal and use the commands below:</p>
  373. <pre class="wp-block-preformatted">sudo add-apt-repository ppa:alexlarsson/flatpak <br>sudo apt update <br>sudo apt install flatpak</pre>
  374. <h3>Install Flatpak on Red Hat and Fedora based Linux distributions</h3>
  375. <p>Since Flatpak is a project developed by Fedora itself, all recent Fedora releases support Flatpak. However, you can still verify it by using the command below:</p>
  376. <pre class="wp-block-preformatted">sudo yum install flatpak</pre>
  377. <h3>Install Flatpak on openSUSE</h3>
  378. <p>To enable Flatpak support on openSUSE based Linux distributions, use the command below:</p>
  379. <pre class="wp-block-preformatted">sudo zypper install flatpak</pre>
  380. <h3>Install Flatpak on Arch Linux</h3>
  381. <p>To enable Flatpak support on Arch based Linux distributions, use the command below:</p>
  382. <pre class="wp-block-preformatted">sudo pacman -S flatpak</pre>
  383. <h2>B. Enable Flatpak application support in Software Center</h2>
  384. <p>Flatpak applications can be completely managed via command line. But not everyone likes using command line for installing applications and this is where enabling Flatpak support in GNOME software center will be a lifesaver.</p>
  385. <p>You will need the GNOME software plugin to install a flatpak via GUI. Use the below command to install it in Ubuntu based distributions:</p>
  386. <pre class="wp-block-preformatted">sudo apt install gnome-software-plugin-flatpak</pre>
  387. <p>For other distributions, use the regular package installation command to install gnome-software-plugin-flatpak. Once installed, restart the Software Center or your machine.</p>
  388. <p>Now you can download the .flatpakref file from the application developer&#8217;s website or from the official Flatpak application store, <a href="https://flathub.org/home" target="_blank" rel="noopener nofollow" class="external">Flathub</a>.</p>
  389. <p>Navigate to the download folder and double click on the downloaded .flatpakref file. It should open the Software Center and will provide the installation option as shown in the picture below:</p>
  390. <div class="wp-block-image"><figure class="aligncenter"><img src="https://itsfoss.com/wp-content/uploads/2018/05/Flatpak-800x434.jpg" alt="" class="wp-image-28670" srcset="https://itsfoss.com/wp-content/uploads/2018/05/Flatpak-800x434.jpg 800w, https://itsfoss.com/wp-content/uploads/2018/05/Flatpak-300x163.jpg 300w, https://itsfoss.com/wp-content/uploads/2018/05/Flatpak-768x417.jpg 768w, https://itsfoss.com/wp-content/uploads/2018/05/Flatpak-1080x586.jpg 1080w, https://itsfoss.com/wp-content/uploads/2018/05/Flatpak.jpg 1296w" sizes="(max-width: 800px) 100vw, 800px" /></figure></div>
  391. <p>You can also right click on the file and <strong>Open with Software Install (default) </strong>if double click doesn&#8217;t work.</p>
  392. <p>Once the installation completes, you can launch it from software center or from the application menu.</p>
  393. <h2>C. Using Flatpak commands (for intermediate to experts)</h2>
  394. <p>Now that we have seen how to enable Flatpak support and how to install Flatpak applications, we can move forward to see Flatpak commands for complete control over package installation.</p>
  395. <p class="has-background has-pale-pink-background-color">This part of the tutorial is optional and only intended for intermediate to expert users who prefer command line over GUI.</p>
  396. <h3>Add repositories for installing Flatpak applications</h3>
  397. <p>Flatpak needs to have repository information from where you can find and download applications. It would be a good idea to add the Flathub repository so that you get access to a number of Flatpak applications.</p>
  398. <p>To do that, use the following command:</p>
  399. <pre class="wp-block-preformatted">flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo</pre>
  400. <h3>Searching Flatpak through terminal</h3>
  401. <p>You can search for available Flatpak applications using the search option in Flatpak command in the following manner:</p>
  402. <pre class="wp-block-preformatted">flatpak search <application-name></pre>
  403. <p>The application name need not to be exact. It will show all possible results matching the search query.</p>
  404. <p>For example, <em>flatpak search libreoffice</em> returns LibreOffice stable release.</p>
  405. <div class="wp-block-image"><figure class="aligncenter"><img src="https://itsfoss.com/wp-content/uploads/2018/05/Flatpak-search.jpg" alt="Flatpak search" class="wp-image-28755" srcset="https://itsfoss.com/wp-content/uploads/2018/05/Flatpak-search.jpg 726w, https://itsfoss.com/wp-content/uploads/2018/05/Flatpak-search-300x49.jpg 300w" sizes="(max-width: 726px) 100vw, 726px" /></figure></div>
  406. <p>You should note two things in the above command output. The &#8220;Application ID&#8221; and &#8220;Remotes&#8221;. You&#8217;ll need these two for installing the application.</p>
  407. <h3>Install Flatpak applications</h3>
  408. <p>The generic way to install a Flatpak command from a repository is:</p>
  409. <pre class="wp-block-preformatted">flatpak install <remote_repository> <application_id></pre>
  410. <p>For example, in the previous search command, you got the Application ID and the repository name. You can use this info to install the application in the following manner:</p>
  411. <pre class="wp-block-preformatted">flatpak install flathub org.libreoffice.LibreOffice</pre>
  412. <div class="wp-block-image"><figure class="aligncenter"><img src="https://itsfoss.com/wp-content/uploads/2018/05/Flatpak-install-1-800x94.jpg" alt="Flatpak install" class="wp-image-28757" srcset="https://itsfoss.com/wp-content/uploads/2018/05/Flatpak-install-1-800x94.jpg 800w, https://itsfoss.com/wp-content/uploads/2018/05/Flatpak-install-1-300x35.jpg 300w, https://itsfoss.com/wp-content/uploads/2018/05/Flatpak-install-1-768x90.jpg 768w, https://itsfoss.com/wp-content/uploads/2018/05/Flatpak-install-1.jpg 803w" sizes="(max-width: 800px) 100vw, 800px" /></figure></div>
  413. <p>Some developers provide their own repository. You can use the absolute path to the application&#8217;s flatpakref to install the application.</p>
  414. <pre class="wp-block-preformatted">flatpak install --from https://flathub.org/repo/appstream/com.spotify.Client.flatpakref</pre>
  415. <p>If you have downloaded the .flatpakref file on your system, navigate to the directory and use the command to install it,</p>
  416. <pre class="wp-block-preformatted">flatpak install <package-name></pre>
  417. <p>There are some useful terminal commands which can make your task easier around Flatpak applications.</p>
  418. <h3>Install Flatpak applications from flatpakref file</h3>
  419. <p>If you have downloaded a .flatpakref file from Flathub or the developer&#8217;s repository, you can install the application in the following fashion:</p>
  420. <pre class="wp-block-preformatted">flatpak install <path_of_flatpakref_file></pre>
  421. <p>If you are in the same directory as the fltapakref files (Downloads directly usually), you just need to provide the name of the downloaded flatpakref file.</p>
  422. <h3>Run a Flatpak</h3>
  423. <p>To run a Flatpak application, you can use the command below:</p>
  424. <pre class="wp-block-preformatted">flatpak run <package-name></pre>
  425. <h3>Display all Flatpak apps installed on your system</h3>
  426. <p>You can display all Flatpak applications installed on your system using the command below:</p>
  427. <pre class="wp-block-preformatted">flatpak list</pre>
  428. <div class="wp-block-image"><figure class="aligncenter"><img src="https://itsfoss.com/wp-content/uploads/2018/05/Flatpak-list.jpg" alt="Flatpak list" class="wp-image-28758" srcset="https://itsfoss.com/wp-content/uploads/2018/05/Flatpak-list.jpg 728w, https://itsfoss.com/wp-content/uploads/2018/05/Flatpak-list-300x76.jpg 300w" sizes="(max-width: 728px) 100vw, 728px" /></figure></div>
  429. <h3>Uninstall a Flatpak application</h3>
  430. <p>You can use the uninstall option with the application id to remove the installed Flatpak package.</p>
  431. <pre class="wp-block-preformatted">flatpak uninstall <application_id></pre>
  432. <h3>Updating all Flatpak applications at once</h3>
  433. <pre class="wp-block-preformatted">flatpak update</pre>
  434. <h3>Free up space by removing unused Flatpak runtimes</h3>
  435. <p>It would be wise to clean your system and free up space from time to time. You can remove the unused Flatpak runtimes with this command:</p>
  436. <pre class="wp-block-preformatted">flatpak uninstall --unused</pre>
  437. <p>The above command lists the unused runtimes and gives you the option to remove them all.</p>
  438. <h2>D. Troubleshooting Flatpak</h2>
  439. <p>In this section, we&#8217;ll see some of the common issues you may face with Flatpak.</p>
  440. <h3>Fix Flatpak Installation Error</h3>
  441. <p>If you encounter an error like this:</p>
  442. <pre class="wp-block-preformatted">error: runtime/org.freedesktop.Platform/x86_64/1.6 not installed</pre>
  443. <p>You can easily fix it using this command:</p>
  444. <pre class="wp-block-preformatted">flatpak update -v</pre>
  445. <p>You get the error if you had Flatpak installation incomplete because of poor internet connection or system shutdown. Updating Flatpak repositories usually fixes this problem.</p>
  446. <h3>What do you think of Flatpak?</h3>
  447. <p>Enabling Flatpak support certainly provides access to more software. Flathub website provides an easy way of finding these Flatpak applications.</p>
  448. <div class="wp-block-button aligncenter is-style-squared"><a class="wp-block-button__link external" href="https://flathub.org/home" rel="nofollow" target="_blank">Flathub for finding Flatpak apps</a></div>
  449. <p>Not only Flatpak addresses the cross-platform application installation among Linux users, it saves efforts to develop separate bundles for different distribution. A single package can be used on various kinds of Linux distributions and the maintenance is super easy.</p>
  450. <p>Though, in comparison to <a href="https://itsfoss.com/install-snap-linux/" target="_blank" rel="noopener">Snap</a>, Flatpak is slightly complicated. Relying on the application id instead of application name is an annoyance in my opinion. I was also surprised that installation and removal of Flatpak application doesn&#8217;t require sudo rights.</p>
  451. <p>What do you think about Flatpak and do you use them? Do you prefer it over AppImage or Snaps? Let us know if you face any issue in the comment section.</p>
  452. <br><div class="apester-media" data-random="5caa056167b3b4fc52f9ace9" data-context="true" data-fallback="true" ></div><span class="tve-leads-two-step-trigger tl-2step-trigger-0"></span><span class="tve-leads-two-step-trigger tl-2step-trigger-0"></span></p><img src="https://itsfoss.com/wp-content/uploads/2018/05/use-flatpak-linux.jpeg" class="ss-hidden-pin-image" data-pin-url="https://itsfoss.com/flatpak-guide/" data-pin-media="https://itsfoss.com/wp-content/uploads/2018/05/use-flatpak-linux.jpeg" data-pin-description="Using Flatpak on Ubuntu and Other Linux Distributions [Complete Guide]"/> <div class="ss-inline-share-wrapper ss-hover-animation-fade ss-with-counter-border ss-inline-total-counter-left ss-left-inline-content ss-regular-icons ss-with-spacing ss-slanted-icons ss-both-labels">
  453. <p class="ss-social-share-label">
  454. <span>Like what you read? Please share it with others.</span>
  455. </p>
  456. <div class="ss-inline-share-content">
  457. <!-- Total share counter -->
  458. <div class="ss-inline-counter">
  459. <span class="ss-total-counter ss-total-shares ss-share-inline_content-total-shares" data-ss-ss-post-id="26973">
  460. <span>72</span>
  461. <span>Shares</span>
  462. </span>
  463. </div>
  464. <ul class="ss-social-icons-container">
  465. <li class="">
  466. <a href="https://www.facebook.com/sharer.php?t=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D&u=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F" class="ss-facebook-color" rel="nofollow" data-ss-ss-network-id="facebook" data-ss-ss-post-id="26973" data-ss-ss-location="inline_content" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" data-has-api="true">
  467. <span class="ss-share-network-content">
  468. <i class="ss ss-facebook"></i>
  469. <span class="ss-network-label">Facebook</span>
  470. <span class="ss-network-count">
  471. 64
  472. </span>
  473. </span>
  474. </a>
  475. </li>
  476. <li class="">
  477. <a href="https://twitter.com/intent/tweet?text=Using+Flatpak+on+Ubuntu+and+Other+Linux+Distributions+%5BComplete+Guide%5D&url=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F&via=itsfoss2" class="ss-twitter-color" rel="nofollow" data-ss-ss-network-id="twitter" data-ss-ss-post-id="26973" data-ss-ss-location="inline_content" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" data-has-api="true">
  478. <span class="ss-share-network-content">
  479. <i class="ss ss-twitter"></i>
  480. <span class="ss-network-label">Twitter</span>
  481. <span class="ss-network-count">
  482. 0
  483. </span>
  484. </span>
  485. </a>
  486. </li>
  487. <li class="">
  488. <a href="https://www.linkedin.com/shareArticle?title=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D&url=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F&mini=true" class="ss-linkedin-color" rel="nofollow" data-ss-ss-network-id="linkedin" data-ss-ss-post-id="26973" data-ss-ss-location="inline_content" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share">
  489. <span class="ss-share-network-content">
  490. <i class="ss ss-linkedin"></i>
  491. <span class="ss-network-label">LinkedIn</span>
  492. <span class="ss-network-count">
  493. 1
  494. </span>
  495. </span>
  496. </a>
  497. </li>
  498. <li class="">
  499. <a href="https://www.reddit.com/submit?title=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D&url=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F" class="ss-reddit-color" rel="nofollow" data-ss-ss-network-id="reddit" data-ss-ss-post-id="26973" data-ss-ss-location="inline_content" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" data-has-api="true">
  500. <span class="ss-share-network-content">
  501. <i class="ss ss-reddit"></i>
  502. <span class="ss-network-label">Reddit</span>
  503. <span class="ss-network-count">
  504. 0
  505. </span>
  506. </span>
  507. </a>
  508. </li>
  509. <li class="">
  510. <a href="#" class="ss-pinterest-color" rel="nofollow" data-ss-ss-network-id="pinterest" data-ss-ss-post-id="26973" data-ss-ss-location="inline_content" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" data-has-api="true" data-ss-ss-link="https://pinterest.com/pin/create/button/?url=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F&#038;media=https://itsfoss.com/wp-content/uploads/2018/05/use-flatpak-linux.jpeg&#038;description=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D">
  511. <span class="ss-share-network-content">
  512. <i class="ss ss-pinterest"></i>
  513. <span class="ss-network-label">Pinterest</span>
  514. <span class="ss-network-count">
  515. 2
  516. </span>
  517. </span>
  518. </a>
  519. </li>
  520. </ul>
  521. </div><!-- END .ss-inline-share-content -->
  522. </div><!-- END .ss-inline-share-wrapper -->
  523. <p><!-- code from sekindo - Itsfoss - Itsfoss.com NVU -->
  524. <script type="text/javascript" language="javascript" src="https://live.sekindo.com/live/liveView.php?s=95336&cbuster=[CACHE_BUSTER]&pubUrl=[PAGE_URL_ENCODED]&x=800&y=542&vp_content=plembedbc1rugspthjo&vp_template=3379"></script>
  525. <!-- code from sekindo --></p>
  526. </div><footer class="entry-footer"><p class="entry-meta"><span class="entry-categories">Filed Under: <a href="https://itsfoss.com/category/apps/" rel="category tag">Apps</a>, <a href="https://itsfoss.com/category/how-to/" rel="category tag">How To</a></span> <span class="entry-tags">Tagged With: <a href="https://itsfoss.com/tag/apps/" rel="tag">Apps</a>, <a href="https://itsfoss.com/tag/flatpak/" rel="tag">Flatpak</a>, <a href="https://itsfoss.com/tag/guide/" rel="tag">Guide</a>, <a href="https://itsfoss.com/tag/how-to/" rel="tag">How To</a>, <a href="https://itsfoss.com/tag/linux/" rel="tag">Linux</a></span></p></footer></article><section class="author-box" itemprop="author" itemscope itemtype="https://schema.org/Person"><img alt='' src='https://secure.gravatar.com/avatar/4ceb3b9f411b669e94670b4829cc685e?s=90&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/4ceb3b9f411b669e94670b4829cc685e?s=180&#038;d=mm&#038;r=g 2x' class='avatar avatar-90 photo' height='90' width='90' /><h4 class="author-box-title">About <span itemprop="name">Ambarish Kumar</span></h4><div class="author-box-content" itemprop="description"><p>DevOps Engineer by profession, believes in "Human Knowledge belongs to the world"!</p>
  527. </div></section><div class="after-entry widget-area"><section id="text-13" class="widget widget_text"><div class="widget-wrap"> <div class="textwidget"><div style="width: 50%; padding: 0 5px 0 0; float: left;"><style>
  528. /*Archive Template Only*/
  529. #wp-coupons-outer-wrapper {
  530. padding-left: 5px;
  531. padding-right: 5px;
  532. }
  533. #wp-coupons-wrapper {
  534. max-width: 1200px;
  535. }
  536. /*Navigation*/
  537. body .wp-coupons-nav a, body .wp-coupons-nav a:visited {
  538. font-size: ;
  539. color: #38b767;
  540. }
  541. body .wp-coupons-nav a:hover, body .wp-coupons-nav a.wp-coupons-nav-selected {
  542. color: #38b767;
  543. }
  544. body .wp-coupons-subnav a, body .wp-coupons-subnav a:visited {
  545. font-size: ;
  546. color: #38b767;
  547. border-color: #38b767;
  548. }
  549. body .wp-coupons-subnav a.active, body .wp-coupons-subnav a:hover {
  550. color: #38b767;
  551. border-color: #38b767;
  552. }
  553. /*Coupon Panel*/
  554. .wp-coupons-coupon-panel {
  555. background: #EDEDEF;
  556. }
  557. .wp-coupons-coupon-panel .wp-coupons-discount-percent {
  558. background: #dd3333;
  559. color: #ffffff;
  560. font-size: 16px;
  561. }
  562. .wp-coupons-coupon-panel .wp-coupons-expiration {
  563. color: #999999;
  564. font-size: 14px;
  565. }
  566. .wp-coupons-coupon-panel .wp-coupons-discount-code {
  567. background: #237dac;
  568. color: #ffffff;
  569. font-size: 16px;
  570. }
  571. .wp-coupons-coupon-panel .wp-coupons-discount-code span {
  572. color: #ffffff;
  573. border-color: #ffffff;
  574. }
  575. .wp-coupons-coupon-panel .wp-coupons-ctr:before {
  576. border-color: #1f6e96 transparent;
  577. }
  578. .wp-coupons-coupon-panel .wp-coupons-ctr:after {
  579. border-color: #237dac;
  580. }
  581. .wp-coupons-coupon-panel .coupon-separator {
  582. border-color: #d0d2d7;
  583. }
  584. .wp-coupons-coupon-panel .coupon-title {
  585. font-size: 20px;
  586. }
  587. .wp-coupons-coupon-panel .coupon-title, .wp-coupons-coupon-panel .coupon-title:visited, .wp-coupons-coupon-panel .coupon-link, .wp-coupons-coupon-panel .coupon-link:visited, .wp-coupons-banner .coupon-title {
  588. color: #38b767;
  589. }
  590. .wp-coupons-coupon-panel .coupon-title:hover, .wp-coupons-coupon-panel .coupon-link:hover {
  591. color: #38b767;
  592. }
  593. .wp-coupons-coupon-panel .coupon-description {
  594. font-size: 18px;
  595. line-height: 28px;
  596. }
  597. .wp-coupons-coupon-panel .coupon-type, .wp-coupons-coupon-panel .coupon-type:hover, .wp-coupons-coupon-panel .coupon-type:visited {
  598. color: #2c3644;
  599. font-size: 16px;
  600. }
  601. .wp-coupons-coupon-panel a.coupon-link {
  602. font-size: 16px;
  603. }
  604. /*Pagination*/
  605. body .wp-coupons-navigation .page-numbers, body .wp-coupons-navigation .page-numbers:visited {
  606. background-color: #38b767;
  607. }
  608. body .wp-coupons-navigation .page-numbers.current, body .wp-coupons-navigation .page-numbers:hover {
  609. background-color: #38b767;
  610. }
  611. /*Click to Reveal Popup*/
  612. #wp-coupons-ctr-popup #wp-coupons-ctr-discount-code span {
  613. background: #237dac;
  614. color: #ffffff;
  615. }
  616. #wp-coupons-ctr-popup #wp-coupons-ctr-discount-url a {
  617. color: #38b767;
  618. }
  619. #wp-coupons-ctr-popup #wp-coupons-ctr-discount-url a:hover {
  620. color: #38b767;
  621. }
  622. /*Buttons*/
  623. body a.wp-coupons-button {
  624. background: #38b767;
  625. border-color: #38b767;
  626. font-size: 16px;
  627. }
  628. body a.wp-coupons-button:hover {
  629. color: #38b767;
  630. border-color: #38b767;
  631. }
  632. @media(min-width: 794px) {
  633. .wp-coupons-coupon.list.compact .wp-coupons-coupon-panel .coupon-link, .wp-coupons-coupon.list.minimal .wp-coupons-coupon-panel .coupon-link {
  634. font-size: 18px;
  635. line-height: 28px;
  636. }
  637. }
  638. </style><div class='wp-coupons'><div class='wp-coupons-shortcode'></div></div></div>
  639. <div style="width: 50%; padding: 0 0 0 5px; float: right;"><div class='wp-coupons'><div class='wp-coupons-shortcode'></div></div></div>
  640. </div>
  641. </div></section>
  642. </div><div id="comments" class="comments-compat-revolution-pro">
  643. <div id="thrive-comments" class="clearfix">
  644. <div class="tcm-dot-loader">
  645. <span class="inner1"></span>
  646. <span class="inner2"></span>
  647. <span class="inner3"></span>
  648. </div>
  649. <div class="thrive-comments-content">
  650. <div class="tcm-comments-filter"></div>
  651. <div class="tcm-comments-create"></div>
  652. <div class="tcm-comments-list">
  653. <li id="comment-317720" class="comment even thread-even depth-1">
  654. <article id="div-comment-317720" class="comment-body">
  655. <footer class="comment-meta">
  656. <div class="comment-author vcard">
  657. <img alt='' src='https://secure.gravatar.com/avatar/747f8be088f6024c5dd58912532023fa?s=32&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/747f8be088f6024c5dd58912532023fa?s=64&#038;d=mm&#038;r=g 2x' class='avatar avatar-32 photo' height='32' width='32' /> <b class="fn">Scott Palmer</b> <span class="says">says:</span> </div><!-- .comment-author -->
  658. <div class="comment-metadata">
  659. <a href="https://itsfoss.com/flatpak-guide/#comments/317720">
  660. <time datetime="2019-03-03T20:57:13+02:00">
  661. March 3, 2019 at 8:57 pm </time>
  662. </a>
  663. </div><!-- .comment-metadata -->
  664. </footer><!-- .comment-meta -->
  665. <div class="comment-content">
  666. <p>Flatpak &lt;&lt; Snap</p>
  667. <p>Here are a few of the main reasons why I believe this is so:<br />
  668. 1. Some 1st party adoption of Snap for commercial product<br />
  669. 2. Ability to add systemd services; not just GUI apps</p>
  670. </div><!-- .comment-content -->
  671. <div class="reply"><a rel='nofollow' class='comment-reply-link' href='/flatpak-guide/?replytocom=317720#respond' data-commentid="317720" data-postid="26973" data-belowelement="div-comment-317720" data-respondelement="respond" aria-label='Reply to Scott Palmer'>Reply</a></div> </article><!-- .comment-body -->
  672. </li><!-- #comment-## -->
  673. <li id="comment-315878" class="comment odd alt thread-odd thread-alt depth-1 parent">
  674. <article id="div-comment-315878" class="comment-body">
  675. <footer class="comment-meta">
  676. <div class="comment-author vcard">
  677. <img alt='' src='https://secure.gravatar.com/avatar/00995b45a8c7f221efc44d324f92ae78?s=32&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/00995b45a8c7f221efc44d324f92ae78?s=64&#038;d=mm&#038;r=g 2x' class='avatar avatar-32 photo' height='32' width='32' /> <b class="fn">Nemo</b> <span class="says">says:</span> </div><!-- .comment-author -->
  678. <div class="comment-metadata">
  679. <a href="https://itsfoss.com/flatpak-guide/#comments/315878">
  680. <time datetime="2019-01-06T22:38:51+02:00">
  681. January 6, 2019 at 10:38 pm </time>
  682. </a>
  683. </div><!-- .comment-metadata -->
  684. </footer><!-- .comment-meta -->
  685. <div class="comment-content">
  686. <p>I have 5 Flatpak apps installed and it takes 16Gb in /var/flatpak. What kinds of mess is that?!??!!! How to get rid of that horror and shame?</p>
  687. </div><!-- .comment-content -->
  688. <div class="reply"><a rel='nofollow' class='comment-reply-link' href='/flatpak-guide/?replytocom=315878#respond' data-commentid="315878" data-postid="26973" data-belowelement="div-comment-315878" data-respondelement="respond" aria-label='Reply to Nemo'>Reply</a></div> </article><!-- .comment-body -->
  689. <ul class="children">
  690. <li id="comment-315882" class="comment byuser comment-author-abhishek even depth-2">
  691. <article id="div-comment-315882" class="comment-body">
  692. <footer class="comment-meta">
  693. <div class="comment-author vcard">
  694. <img alt='' src='https://secure.gravatar.com/avatar/20749c268f5d3e4d2c785499eb6a17c0?s=32&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/20749c268f5d3e4d2c785499eb6a17c0?s=64&#038;d=mm&#038;r=g 2x' class='avatar avatar-32 photo' height='32' width='32' /> <b class="fn"><a href='https://itsfoss.com/' rel='external nofollow' class='url'>Abhishek Prakash</a></b> <span class="says">says:</span> </div><!-- .comment-author -->
  695. <div class="comment-metadata">
  696. <a href="https://itsfoss.com/flatpak-guide/#comments/315882">
  697. <time datetime="2019-01-07T05:08:38+02:00">
  698. January 7, 2019 at 5:08 am </time>
  699. </a>
  700. </div><!-- .comment-metadata -->
  701. </footer><!-- .comment-meta -->
  702. <div class="comment-content">
  703. <p>That&#8217;s not normal at all. Check the content and see which Flatpak program is misbehaving and remove it.</p>
  704. </div><!-- .comment-content -->
  705. <div class="reply"><a rel='nofollow' class='comment-reply-link' href='/flatpak-guide/?replytocom=315882#respond' data-commentid="315882" data-postid="26973" data-belowelement="div-comment-315882" data-respondelement="respond" aria-label='Reply to Abhishek Prakash'>Reply</a></div> </article><!-- .comment-body -->
  706. </li><!-- #comment-## -->
  707. </ul><!-- .children -->
  708. </li><!-- #comment-## -->
  709. <li id="comment-314728" class="comment odd alt thread-even depth-1">
  710. <article id="div-comment-314728" class="comment-body">
  711. <footer class="comment-meta">
  712. <div class="comment-author vcard">
  713. <img alt='' src='https://secure.gravatar.com/avatar/d359224cd54c455efe36529a0868d978?s=32&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/d359224cd54c455efe36529a0868d978?s=64&#038;d=mm&#038;r=g 2x' class='avatar avatar-32 photo' height='32' width='32' /> <b class="fn">Petike</b> <span class="says">says:</span> </div><!-- .comment-author -->
  714. <div class="comment-metadata">
  715. <a href="https://itsfoss.com/flatpak-guide/#comments/314728">
  716. <time datetime="2018-12-19T12:30:11+02:00">
  717. December 19, 2018 at 12:30 pm </time>
  718. </a>
  719. </div><!-- .comment-metadata -->
  720. </footer><!-- .comment-meta -->
  721. <div class="comment-content">
  722. <p>Flatpak is a washy shit.<br />
  723. It want install a whole KDE platform for a simple app on a Mate platform. 28GB extra, what is a stranger kontext, for an app what is 100MB in rpm with dependencies!<br />
  724. Someone was really looking into something&#8230;</p>
  725. </div><!-- .comment-content -->
  726. <div class="reply"><a rel='nofollow' class='comment-reply-link' href='/flatpak-guide/?replytocom=314728#respond' data-commentid="314728" data-postid="26973" data-belowelement="div-comment-314728" data-respondelement="respond" aria-label='Reply to Petike'>Reply</a></div> </article><!-- .comment-body -->
  727. </li><!-- #comment-## -->
  728. <li id="comment-297075" class="comment even thread-odd thread-alt depth-1">
  729. <article id="div-comment-297075" class="comment-body">
  730. <footer class="comment-meta">
  731. <div class="comment-author vcard">
  732. <img alt='' src='https://secure.gravatar.com/avatar/3b3a54385b40dd0a47387ed406511747?s=32&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/3b3a54385b40dd0a47387ed406511747?s=64&#038;d=mm&#038;r=g 2x' class='avatar avatar-32 photo' height='32' width='32' /> <b class="fn">dan cardinale</b> <span class="says">says:</span> </div><!-- .comment-author -->
  733. <div class="comment-metadata">
  734. <a href="https://itsfoss.com/flatpak-guide/#comments/297075">
  735. <time datetime="2018-10-28T01:22:12+02:00">
  736. October 28, 2018 at 1:22 am </time>
  737. </a>
  738. </div><!-- .comment-metadata -->
  739. </footer><!-- .comment-meta -->
  740. <div class="comment-content">
  741. <p>I think this idea has a lot of merit. question is do the new version and old version coexist? or does the older version ger replaced?</p>
  742. </div><!-- .comment-content -->
  743. <div class="reply"><a rel='nofollow' class='comment-reply-link' href='/flatpak-guide/?replytocom=297075#respond' data-commentid="297075" data-postid="26973" data-belowelement="div-comment-297075" data-respondelement="respond" aria-label='Reply to dan cardinale'>Reply</a></div> </article><!-- .comment-body -->
  744. </li><!-- #comment-## -->
  745. </div>
  746. <div class="tcm-lazy-comments"></div>
  747. </div>
  748. </div>
  749. </div>
  750. </main><aside class="sidebar sidebar-primary widget-area" role="complementary" aria-label="Primary Sidebar" itemscope itemtype="https://schema.org/WPSideBar" id="genesis-sidebar-primary"><h2 class="genesis-sidebar-title screen-reader-text">Primary Sidebar</h2><section id="search-3" class="widget widget_search"><div class="widget-wrap"><h3 class="widgettitle widget-title">Don&#8217;t find what you are looking for?</h3>
  751. <form class="search-form" itemprop="potentialAction" itemscope itemtype="https://schema.org/SearchAction" method="get" action="https://itsfoss.com/" role="search"><label class="search-form-label screen-reader-text" for="searchform-5cc5c10096d300.20528881">Search this website</label><input class="search-form-input" type="search" itemprop="query-input" name="s" id="searchform-5cc5c10096d300.20528881" placeholder="Search this website"><input class="search-form-submit" type="submit" value="Search"><meta itemprop="target" content="https://itsfoss.com/?s={s}"></form></div></section>
  752. <section id="socialsnap-social-followers-widget-2" class="widget socialsnap-social-followers-widget"><div class="widget-wrap">
  753. <h4 class="ss-follow-total-counter">
  754. <strong>162.1K</strong> Followers </h4>
  755. <div class="ss-follow-wrapper ss-clearfix ss-regular-buttons ss-columns-1 ss-network-style">
  756. <div class="ss-follow-column" data-ss-sf-network-id="facebook">
  757. <a href="https://facebook.com/itsfoss/" class="ss-follow-network ss-facebook-color external" rel="nofollow" target="_blank">
  758. <i class="ss ss-facebook"></i>
  759. <span class="ss-follow-network-label">Follow us on Facebook</span>
  760. <span class="ss-follow-network-count">
  761. <span class="ss-follow-network-count-number">114.3K</span>
  762. <span class="ss-follow-network-count-label">Followers</span>
  763. </span>
  764. </a>
  765. </div><!-- END .ss-follow-column -->
  766. <div class="ss-follow-column" data-ss-sf-network-id="youtube">
  767. <a href="https://www.youtube.com/channel/UCEU9D6KIShdLeTRyH3IdSvw" class="ss-follow-network ss-youtube-color external" rel="nofollow" target="_blank">
  768. <i class="ss ss-youtube"></i>
  769. <span class="ss-follow-network-label">Follow us on YouTube</span>
  770. <span class="ss-follow-network-count">
  771. <span class="ss-follow-network-count-number">23.5K</span>
  772. <span class="ss-follow-network-count-label">Followers</span>
  773. </span>
  774. </a>
  775. </div><!-- END .ss-follow-column -->
  776. <div class="ss-follow-column" data-ss-sf-network-id="twitter">
  777. <a href="https://twitter.com/itsfoss2/" class="ss-follow-network ss-twitter-color external" rel="nofollow" target="_blank">
  778. <i class="ss ss-twitter"></i>
  779. <span class="ss-follow-network-label">Follow us on Twitter</span>
  780. <span class="ss-follow-network-count">
  781. <span class="ss-follow-network-count-number">8.4K</span>
  782. <span class="ss-follow-network-count-label">Followers</span>
  783. </span>
  784. </a>
  785. </div><!-- END .ss-follow-column -->
  786. <div class="ss-follow-column" data-ss-sf-network-id="instagram">
  787. <a href="https://instagram.com/itsfoss/" class="ss-follow-network ss-instagram-color external" rel="nofollow" target="_blank">
  788. <i class="ss ss-instagram"></i>
  789. <span class="ss-follow-network-label">Follow us on Instagram</span>
  790. <span class="ss-follow-network-count">
  791. <span class="ss-follow-network-count-number">15.8K</span>
  792. <span class="ss-follow-network-count-label">Followers</span>
  793. </span>
  794. </a>
  795. </div><!-- END .ss-follow-column -->
  796. <div class="ss-follow-column" data-ss-sf-network-id="reddit">
  797. <a href="https://www.reddit.com/user/itsfoss2/" class="ss-follow-network ss-reddit-color external" rel="nofollow" target="_blank">
  798. <i class="ss ss-reddit"></i>
  799. <span class="ss-follow-network-label">Follow us on Reddit</span>
  800. <span class="ss-follow-network-count">
  801. <span class="ss-follow-network-count-number">102</span>
  802. <span class="ss-follow-network-count-label">Followers</span>
  803. </span>
  804. </a>
  805. </div><!-- END .ss-follow-column -->
  806. </div>
  807. </div></section>
  808. <section id="optin-monster-api-2" class="widget optin-monster-api"><div class="widget-wrap"><h3 class="widgettitle widget-title">Subscribe to Weekly Newsletter</h3>
  809. <!-- This site is converting visitors into subscribers and customers with OptinMonster - https://optinmonster.com :: Campaign Title: It's FOSS Sidebar --><div id="om-jbvb9zpk6f-sidebar-holder"></div><script>var jbvb9zpk6f_sidebar,jbvb9zpk6f_sidebar_poll=function(){var r=0;return function(n,l){clearInterval(r),r=setInterval(n,l)}}();!function(e,t,n){if(e.getElementById(n)){jbvb9zpk6f_sidebar_poll(function(){if(window['om_loaded']){if(!jbvb9zpk6f_sidebar){jbvb9zpk6f_sidebar=new OptinMonsterApp();return jbvb9zpk6f_sidebar.init({"u":"447.189213","staging":0,"dev":0,"beta":0});}}},25);return;}var d=false,o=e.createElement(t);o.id=n,o.src="https://a.opmnstr.com/app/js/api.min.js",o.async=true,o.onload=o.onreadystatechange=function(){if(!d){if(!this.readyState||this.readyState==="loaded"||this.readyState==="complete"){try{d=om_loaded=true;jbvb9zpk6f_sidebar=new OptinMonsterApp();jbvb9zpk6f_sidebar.init({"u":"447.189213","staging":0,"dev":0,"beta":0});o.onload=o.onreadystatechange=null;}catch(t){}}}};(document.getElementsByTagName("head")[0]||document.documentElement).appendChild(o)}(document,"script","omapi-script");</script><!-- / OptinMonster --></div></section>
  810. <section id="text-3" class="widget widget_text"><div class="widget-wrap"> <div class="textwidget"><div id="itsfoss_300x250_300x600_Sidebar2" align="center"><script data-cfasync="false" type='text/javascript'>
  811. freestar.queue.push(function () { googletag.display('itsfoss_300x250_300x600_Sidebar2'); });
  812. </script></div>
  813. </div>
  814. </div></section>
  815. </aside></div></div><div class="footer-widgets" id="genesis-footer-widgets"><h2 class="genesis-sidebar-title screen-reader-text">Footer</h2><div class="wrap"><div class="widget-area footer-widgets-1 footer-widget-area"><section id="linkcat-2014" class="widget widget_links"><div class="widget-wrap"><h3 class="widgettitle widget-title">About Pages</h3>
  816. <ul class='xoxo blogroll'>
  817. <li><a href="https://itsfoss.com/about/" title="Know more about us">About It&#039;s FOSS</a></li>
  818. <li><a href="https://itsfoss.com/its-foss-team/" title="Team behind It&#8217;s FOSS">Meet the team</a></li>
  819. <li><a href="https://itsfoss.com/donations-foss/" title="Check out donations made by us to Open Source projects">We Donate to FOSS Projects</a></li>
  820. </ul>
  821. </div></section>
  822. <section id="linkcat-1482" class="widget widget_links"><div class="widget-wrap"><h3 class="widgettitle widget-title">Contact Pages</h3>
  823. <ul class='xoxo blogroll'>
  824. <li><a href="https://itsfoss.com/contact-us">Contact Us</a></li>
  825. <li><a href="https://itsfoss.com/get-featured-on-its-foss/" title="Want your product to be featured on It&#8217;s FOSS?">Get Featured on It&#039;s FOSS</a></li>
  826. <li><a href="https://itsfoss.com/request-tutorial/" title="Can&#8217;t find what you are looking for? Tell us.">Request a tutorial</a></li>
  827. </ul>
  828. </div></section>
  829. </div><div class="widget-area footer-widgets-2 footer-widget-area"><section id="linkcat-2015" class="widget widget_links"><div class="widget-wrap"><h3 class="widgettitle widget-title">Stay in Touch with It's FOSS</h3>
  830. <ul class='xoxo blogroll'>
  831. <li><a href="https://www.facebook.com/itsfoss/" title="The best Linux related page on the entire Facebook" class="external" rel="nofollow" target="_blank">Follow us on Facebook</a></li>
  832. <li><a href="https://www.instagram.com/itsfoss/" title="Follow us for Linux related images" class="external" rel="nofollow" target="_blank">Follow us on Instagram</a></li>
  833. <li><a href="https://www.pinterest.fr/its_foss/" title="Follow us on Pinterest" class="external" rel="nofollow" target="_blank">Follow us on Pinterest</a></li>
  834. <li><a href="https://twitter.com/itsfoss2" title="Follow us on Twitter" class="external" rel="nofollow" target="_blank">Follow us on Twitter</a></li>
  835. <li><a href="https://itsfoss.com/feed" target="_blank">Follow us via RSS Feed</a></li>
  836. <li><a href="https://itsfoss.com/subscribe-to-newsletter/" title="Subscribe to daily or weekly newsletter">Subscribe to Newsletter</a></li>
  837. <li><a href="https://www.youtube.com/c/itsfoss?sub_confirmation=1" title="Subscribe to our rapidly growing YouTube channel" class="external" rel="nofollow" target="_blank">Subscribe to YouTube Channel</a></li>
  838. </ul>
  839. </div></section>
  840. </div></div></div><footer class="site-footer" itemscope itemtype="https://schema.org/WPFooter"><div class="wrap"><p>Copyright &#x000A9;&nbsp;2019 It's F.O.S.S (Part of chmod777 Media Tech Pvt Ltd)· Built on <a href="http://www.shareasale.com/r.cfm?b=346198&u=747593&m=28169&urllink=&afftrack=">Genesis Framework</a> and Powered by <a href="https://www.upcloud.com/register/?promo=itsfoss" class="external" rel="nofollow" target="_blank">UpCloud</a></p></div></footer></div><script type="text/template" id="comments-conversion"><# if ( html_switch === 'tcm_live_update' ) { #>
  841. <div class="tcm-thank-you-submited tcm-border-color-ac">
  842. <#= custom_message #>
  843. </div>
  844. <# } #>
  845. <# if ( html_switch === 'tcm_related_posts' ) { #>
  846. <div class="tcm-posts tcm-border-color-ac">
  847. <#= custom_message #>
  848. <div class="tcm-posts-list <# if ( ! show_featured_image ) { #> no-featured-image <# } #> clear-this posts-length-<#= ThriveComments.related_posts.length #>">
  849. <# ThriveComments.related_posts.forEach( function ( value ) { #>
  850. <div class="tcm-post tcm-color-ac <# if ( ! show_featured_image ) { #> tcm-border-bottom-color-ac <# } #>">
  851. <# if ( show_featured_image ) { #>
  852. <div>
  853. <a href="<#= value.guid #>" style="background-image: url(<#= value.featured_image #>)" class="tcm-related-thumbnail <# if ( ! value.featured_image ) { #>tcm-no-featured-image<# } #>">
  854. </a>
  855. </div>
  856. <# } #>
  857. <h3><a href="<#= value.guid #>">
  858. <span>
  859. <svg class="related-posts-arrow tcm-svg-fill-ac"><use xlink:href="#tcm-related-posts-arrow"></use></svg> </span>
  860. <#= value.post_title #>
  861. </#></a></h3>
  862. </div>
  863. <# } ) #>
  864. </div>
  865. </div>
  866. <# } #>
  867. <# if ( html_switch === 'tcm_social_share' ) { #>
  868. <div class="tcm-share-post tcm-border-color-ac">
  869. <#= custom_message #>
  870. <div class="share-buttons">
  871. <# if ( share_btns.fb_share ) { #><div class="fb-button" data-href="http://www.facebook.com/share.php"></div><# } #>
  872. <# if ( share_btns.tw_share ) { #><div class="tw-button" data-href="https://twitter.com/intent/tweet"></div><# } #>
  873. <# if ( share_btns.lk_share ) { #><div class="in-button" data-href="https://www.linkedin.com/cws/share"></div><# } #>
  874. <# if ( share_btns.pt_share ) { #><div class="pt-button" data-href="http://pinterest.com/pin/create/button"></div><# } #>
  875. <# if ( share_btns.gg_share ) { #><div class="gm-button" data-href="https://plus.google.com/share"></div><# } #>
  876. <# if ( share_btns.xi_share ) { #><div class="xi-button" data-href="https://www.xing.com/spi/shares/new"></div><# } #>
  877. </div>
  878. </div>
  879. <# } #>
  880. </script><script type="text/template" id="comments-create"><# if ( ! current_user_id && comment_registration ) { #>
  881. <div class="tcm-error-heading">
  882. <p><#= ThriveComments.util.render_label('login_submit_comment') #></p>
  883. </div>
  884. <# } #>
  885. <div class="tcm-comment-wrapper">
  886. <# if ( ! close_comments ) { #>
  887. <div class="tcm-create-post-container comment-id-<#= id #>" data-position="<#= position #>" data-comment-id="<#= id #>">
  888. <# if ( gravatarActive ) { #>
  889. <div class="left">
  890. <div class="tcm-client-avatar"
  891. <# if(typeof (ThriveComments.social_user) !== 'undefined'){#>style="background-image: url('<#= ThriveComments.social_user.picture #>')"<#}else{#>style="background-image: url('<#= photo_src #>')"<#}#>></div>
  892. </div>
  893. <# } #>
  894. <div class="right">
  895. <div class="tcm-post-input-container">
  896. <div class="tcm-error-message"></div>
  897. <textarea <# if ( mainInput ) { #> class='mainInput' <# } #> id='tcm-post-content' name="tcm-post-content" placeholder="<#= ThriveComments.util.render_label('enter_comment') #>"><#= comment_content #></textarea>
  898. </div>
  899. <div class="tcm-comment-additional-fields">
  900. <div class="inner clear-this">
  901. <# if ( ThriveComments.current_user.ID || typeof (ThriveComments.social_user) !== 'undefined') { #>
  902. <div class="tcm-comment-as">
  903. <div class="tcm-comment-as-label">
  904. <p><#= ThriveComments.util.render_label('commenting_as',ThriveComments.current_user.display_name || ( ThriveComments.social_user && ThriveComments.social_user.name ) ) #></p>
  905. </div>
  906. <div class="tcm-logout-label">
  907. <a <# if(ThriveComments.current_user.ID){#>href="https://itsfoss.com/wp-login.php?action=logout&amp;_wpnonce=078bd8f1ed"<#}#>><#= ThriveComments.util.render_label('logout_change') #></a>
  908. </div>
  909. </div>
  910. <div class="tcm-btn-div">
  911. <button class="tcm-save-btn tcm-save-btn-right tcm-truncate tcm-transparent tcm-border-color-ac-h " id="tcm-submit-comment" data-parent="<#= id #>" data-level="<#= level #>" type="submit">
  912. <#= ThriveComments.util.render_label('submit_comment') #>
  913. </button>
  914. </div>
  915. <# if ( ! ThriveComments.close_comments && ThriveComments.email_services.length !== 0 ) { #>
  916. <label class="tcm_receive_notif_container">
  917. <#= ThriveComments.util.render_label('tcm_receive_notifications') #>
  918. <input id="tcm_receive_notifications" class="form-input" type="checkbox" name="tcm_receive_notifications"/>
  919. <span class="checkmark"></span>
  920. </label>
  921. <# } #>
  922. <# if ( ThriveComments.settings.remember_me === '1' ) { #>
  923. <label class="tcm_remember_me">
  924. <#= ThriveComments.util.render_label('remember_me') #>
  925. <input id="tcm_remember_me" class="form-input" type="checkbox" name="tcm_remember_me"/>
  926. <span class="checkmark"></span>
  927. </label>
  928. <# } #>
  929. <# } else if( ThriveComments.settings.comment_registration && !ThriveComments.current_user.ID) { #>
  930. <# if ( ! current_user_id ) { #>
  931. <# if ( ! ThriveComments.close_comments && ThriveComments.email_services.length !== 0 ) { #>
  932. <label class="tcm_receive_notif_container">
  933. <#= ThriveComments.util.render_label('tcm_receive_notifications') #>
  934. <input id="tcm_receive_notifications" class="form-input" type="checkbox" name="tcm_receive_notifications"/>
  935. <span class="checkmark"></span>
  936. </label>
  937. <# } #>
  938. <button class="tcm-show-login tcm-save-btn-center" id="tcm-login-up" data-parent="<#= id #>" data-level="<#= level #>" type="submit">
  939. <#= ThriveComments.util.render_label('login_on_website') #>
  940. </button>
  941. <# } #>
  942. <# } else {#>
  943. <div class="tcm-guest">
  944. <# if ( !ThriveComments.settings.comment_registration && !ThriveComments.current_user.ID ) {#>
  945. <p><#= ThriveComments.util.render_label('guest_comment') #></p>
  946. <div class="tcm-error-message"></div>
  947. <input id="tcm-guest-name" class="form-input" type="text" name="name" placeholder="<#= ThriveComments.util.render_label('name') #>"/>
  948. <div class="tcm-error-message"></div>
  949. <input id="tcm-guest-email" class="form-input" type="text" name="email" placeholder="<#= ThriveComments.util.render_label('email') #>"/>
  950. <# if(ThriveComments.settings.tcm_show_url == 1){#>
  951. <div class="tcm-error-message"></div>
  952. <input id="tcm-author-url" class="form-input" type="text" name="url" placeholder="<#= ThriveComments.util.render_label('website') #>"/>
  953. <# } #>
  954. <# } #>
  955. <# if ( ! ThriveComments.close_comments && ThriveComments.email_services.length !== 0 ) { #>
  956. <label class="tcm_receive_notif_container">
  957. <#= ThriveComments.util.render_label('tcm_receive_notifications') #>
  958. <input id="tcm_receive_notifications" class="form-input" type="checkbox" name="tcm_receive_notifications"/>
  959. <span class="checkmark"></span>
  960. </label>
  961. <# } #>
  962. <# if ( ThriveComments.settings.remember_me === '1' ) { #>
  963. <label class="tcm_remember_me">
  964. <#= ThriveComments.util.render_label('remember_me') #>
  965. <input id="tcm_remember_me" class="form-input" type="checkbox" name="tcm_remember_me"/>
  966. <span class="checkmark"></span>
  967. </label>
  968. <# } #>
  969. <# if ( ThriveComments.settings.storing_consent === '1' && !ThriveComments.current_user.ID ) { #>
  970. <label class="tcm_remember_me tcm_last_label">
  971. <span class="tcm-consent-text"><#= ThriveComments.util.render_label('storing_consent') #></span>
  972. <div class="tcm-error-message"></div>
  973. <input id="tcm_storing_consent" class="form-input" type="checkbox" name="tcm_storing_consent"/>
  974. <span class="checkmark"></span>
  975. </label>
  976. <# } #>
  977. <button class="tcm-save-btn tcm-truncate tcm-transparent tcm-border-color-ac-h" id="tcm-submit-comment" data-parent="<#= id #>" data-level="<#= level #>" type="submit">
  978. <#= ThriveComments.util.render_label('submit_comment') #>
  979. </button>
  980. </div>
  981. <# if ( ( ! current_user_id && ThriveComments.settings.login_activation ) || ( ThriveComments.settings.tcm_enable_social_signin === '1' &&
  982. ( ( ThriveComments.settings.tcm_api_status.google === 1 && ThriveComments.settings.tcm_api_status.google_api === 1 ) ||
  983. ( ThriveComments.settings.tcm_api_status.facebook === 1 && ThriveComments.settings.tcm_api_status.facebook_api === 1 ) ) ) ) { #>
  984. <div class="tcm-separator">
  985. <span>or</span>
  986. </div>
  987. <# } #>
  988. <div class="tcm-user-details">
  989. <# if ( ! current_user_id && ThriveComments.settings.tcm_enable_social_signin === '1' && ( ThriveComments.social_user === undefined &&
  990. ( ThriveComments.settings.tcm_api_status.google === 1 && ThriveComments.settings.tcm_api_status.google_api === 1 ) ||
  991. ( ThriveComments.settings.tcm_api_status.facebook === 1 && ThriveComments.settings.tcm_api_status.facebook_api === 1 ) ) ) { #>
  992. <div class="tcm-social-accounts">
  993. <p>
  994. <#= ThriveComments.util.render_label('social_account') #>
  995. </p>
  996. <# if(ThriveComments.settings.tcm_api_status.facebook === 1 && ThriveComments.settings.tcm_api_status.facebook_api === 1){#>
  997. <a href="javascript:void(0)" id="tcm-fb-logo" class="tcm-social-share-logo">
  998. <span class="tcm-share-info">
  999. <#= ThriveComments.util.render_label('signin_facebook') #>
  1000. </span>
  1001. </a>
  1002. <# } #>
  1003. <# if(ThriveComments.settings.tcm_api_status.google === 1 && ThriveComments.settings.tcm_api_status.google_api === 1){#>
  1004. <a href="javascript:void(0)" id="tcm-gp-logo" class="tcm-social-share-logo">
  1005. <span class="tcm-share-info">
  1006. <#= ThriveComments.util.render_label('signin_google') #>
  1007. </span>
  1008. </a>
  1009. <# } #>
  1010. </div>
  1011. <# } #>
  1012. <# if ( ! current_user_id && ThriveComments.settings.login_activation ) { #>
  1013. <button class="tcm-show-login tcm-truncate" id="tcm-login-down" data-parent="<#= id #>" data-level="<#= level #>" type="submit"
  1014. <# if(ThriveComments.settings.tcm_enable_social_signin == 1){#>style="margin-top: 20px;"<#}#>>
  1015. <#= ThriveComments.util.render_label('login_on_website') #>
  1016. </button>
  1017. <# } #>
  1018. </div>
  1019. <# }#>
  1020. </div>
  1021. </div>
  1022. </div>
  1023. <div class="clear"></div>
  1024. </div>
  1025. <# } #>
  1026. </div>
  1027. </script><script type="text/template" id="comments-deleted"><div class="tcm-deleted-comment clear-this">
  1028. <div class="deleted-header">
  1029. <div class="moderation-img no-image" data-social-avatar="<#= comment.get('social_avatar') #>" data-email="<#= comment.get('comment_author_email') #>" data-src="<#= comment.get('photo_src') #>" style="background-image: url(<#= comment.get('author_avatar_urls') #>);"></div>
  1030. <div class="deleted-header-text">
  1031. <strong>
  1032. <#= comment.get('author_name') #>
  1033. </strong>
  1034. <span>
  1035. <#= comment.get('formatted_date') #>
  1036. </span>
  1037. </div>
  1038. </div>
  1039. <div class="deleted-text">
  1040. <p class="deleted-info-text tcm-color-ac">
  1041. <# if ( comment.get('status') === 'spam' ) { #>
  1042. <span>This comment was marked as spam</span>
  1043. <# } else { #>
  1044. <span>This comment was marked as trash</span>
  1045. <# } #>
  1046. <a href="#" data-key="z" class="undo-action">Undo</a>
  1047. </p>
  1048. <p>
  1049. <#= comment.get('comment_content') #>
  1050. </p>
  1051. </div>
  1052. </div>
  1053. </script><script type="text/template" id="comments-item"><div class="deleted-state"></div>
  1054. <div class="tcm-comment-content <# if ( parseInt( comment.get('tcm_featured') ) === 1 ) { #> tcm-featured <# } #><# if ( comment.get('comment_approved') == 0 ) { #> tcm-comment-awaiting-moderation <# } #> level-<#= comment.get('level') #>"
  1055. data-comment-id="<#= comment.get('comment_ID') #>">
  1056. <div id="tcm-moderate-front" class="tcm-moderate-front"></div>
  1057. <# if ( comment.isPostAuthor() ) { #>
  1058. <svg class="author-icon-svg"><use xlink:href="#tcm-author-icon"></use></svg> <# } #>
  1059. <div class="tcm-comment-header">
  1060. <# if ( gravatarActive ) { #>
  1061. <div class="tcm-comment-author-img no-image" data-social-avatar="<#= comment.get('social_avatar') #>" data-email-hash="<#= comment.get('email_hash') #>" data-comment-id="<#= comment.get('comment_ID') #>" data-src="<#= comment.get('photo_src') #>"
  1062. style="background-image: url(<#= comment.get('photo_src') #>)"></div>
  1063. <# } #>
  1064. <div class="tcm-author-content">
  1065. <div class="tcm-user-info">
  1066. <div class="tcm-comment-author-name">
  1067. <strong>
  1068. <#= comment.get('display_name') #>
  1069. </strong>
  1070. <# if ( comment.get('show_badge') ) { #>
  1071. <# var badges_object = comment.get('user_achieved_badges');#>
  1072. <# if(badges_object != undefined && badges_object.length === undefined && ThriveComments.settings.tcm_badges_option == '1'){#>
  1073. <div class="tcm-author-badges">
  1074. <# _.each(badges_object,function(badge,key){
  1075. if(badge.image_url.indexOf('all_badges.svg') !== -1){#>
  1076. <span class="tcm-badge svg-badge">
  1077. <span class="text"><#= badge.name #></span>
  1078. <svg><use xlink:href="<#= badge.image_url #>"/></svg>
  1079. </span>
  1080. <#}else{#>
  1081. <span class="tcm-badge" style="background-image: url('<#= badge.image_url #>')">
  1082. <span class="text"><#= badge.name #></span>
  1083. </span>
  1084. <#}#>
  1085. <# });#>
  1086. </div>
  1087. <# } #>
  1088. <# } #>
  1089. </div>
  1090. <# if ( ThriveComments.settings['comment_date'] != 0) { #>
  1091. <div class="tcm-date-container">
  1092. <span>
  1093. <#= comment.get('formatted_date') #>
  1094. </span>
  1095. </div>
  1096. <# } #>
  1097. </div>
  1098. </div>
  1099. </div>
  1100. <div class="tcm-comment-text">
  1101. <p class="tcm-moderation tcm-color-ac">This comment is awaiting moderation</p>
  1102. <div class="tcm-comment-text-content">
  1103. <#= comment.get('comment_content') #>
  1104. </div>
  1105. </div>
  1106. <div class="clearfix" style="position: relative;">
  1107. <div class="tcm-left">
  1108. <# var can_vote = true;
  1109. if(ThriveComments.current_user.display_name == undefined && ThriveComments.settings.tcm_voting_only_register == 1){
  1110. can_vote = false;
  1111. }
  1112. if(ThriveComments.settings.tcm_vote_type != 'no_vote' && (comment.get('comment_approved') == 1) && can_vote){#>
  1113. <div class="tcm-voting-container">
  1114. <span>
  1115. <#= ThriveComments.util.render_label('vote') #>
  1116. </span>
  1117. <button class="tcm-voting-input tcm-upvote <# if(last_vote == 'upvote'){#> active <# } #>" data-type="upvote">
  1118. <div class="tcm-thumb_up">
  1119. <svg class=""><use xlink:href="#tcm-icon-thumb_up"></use></svg> </div>
  1120. <span class="tcm-votes-count"><#= comment.get('upvote') #></span>
  1121. </button>
  1122. <# if(ThriveComments.settings.tcm_vote_type != 'up_only'){#>
  1123. <button class="tcm-voting-input tcm-downvote <# if(last_vote == 'downvote'){#> active <# } #>" data-type="downvote">
  1124. <div class="tcm-thumb_down">
  1125. <svg class=""><use xlink:href="#tcm-icon-thumb_down"></use></svg> </div>
  1126. <span class="tcm-votes-count"><#= comment.get('downvote') #> </span>
  1127. </button>
  1128. <# } #>
  1129. </div>
  1130. <# } #>
  1131. <# if ( share_individual_comments && (comment.get('comment_approved') == 1 ) ) { #>
  1132. <div class="tcm-dropdown tcm-share-dropdown">
  1133. <span class="tcm-toggle-button">
  1134. <#= ThriveComments.util.render_label('share') #>
  1135. <svg class="bulk-action-arrow-svg"><use xlink:href="#tcm-bulk-action-arrow"></use></svg>
  1136. </span>
  1137. <div class="tcm-dropdown-content">
  1138. <div class="tcm-dropdown-element">
  1139. <a href="http://www.facebook.com/share.php" class="tcm-fb-icon tcm-share-facebook"
  1140. data-url="https://itsfoss.com/flatpak-guide/#comments/<#= comment.get('comment_ID') #>">
  1141. Facebook </a>
  1142. </div>
  1143. <div class="tcm-dropdown-element">
  1144. <a href="https://twitter.com/intent/tweet" class="tcm-tw-icon tcm-share-twitter"
  1145. data-url="https://itsfoss.com/flatpak-guide/#comments/<#= comment.get('comment_ID') #>">
  1146. Twitter </a>
  1147. </div>
  1148. <div class="tcm-dropdown-element tcm-copy-input-content">
  1149. <a id="tcm-click-to-copy"
  1150. class="tcm-left tcm-copy-url tcm-cu-icon"
  1151. href="javascript:void(0)" data-clipboard-text="https://itsfoss.com/flatpak-guide/#comments/<#= comment.get('comment_ID') #>">
  1152. <#= ThriveComments.util.render_label('copy_url') #>
  1153. </a>
  1154. </div>
  1155. </div>
  1156. </div>
  1157. <# } #>
  1158. </div>
  1159. <# if ( ! close_comments ) { #>
  1160. <# if ( comment.get('comment_approved') == 1 || ( ThriveComments.current_user.is_moderator && comment.get('comment_approved') !== 1 ) ) { #>
  1161. <div class="tcm-reply-container">
  1162. <button class='tcm-reply-btn tcm-right tcm-truncate tcm-border-color-ac' data-id="<#= comment.get('comment_ID') #>"
  1163. data-level="<#= comment.get('level') #>" type="submit"><span class="reply-icon-container">
  1164. <svg class="tcm-svg-fill-ac"><use xlink:href="#tcm-reply"></use></svg> </span>
  1165. <#= ThriveComments.util.render_label('reply_to_user', comment.get('comment_author')) #>
  1166. </button>
  1167. <div class="clear"></div>
  1168. <div class="tcm-create-comment-fields"></div>
  1169. </div>
  1170. <# } #>
  1171. <# } #>
  1172. </div>
  1173. <div class="clear"></div>
  1174. </div>
  1175. </script><script type="text/template" id="comments-lazy-loading"><button class="tcm-loader">
  1176. <div style="display: inline-block" class="tcm-dot-loader done">
  1177. <span class="inner1"></span>
  1178. <span class="inner2"></span>
  1179. <span class="inner3"></span>
  1180. </div>
  1181. <p>
  1182. <#= ThriveComments.util.render_label('load_comments') #>
  1183. </p>
  1184. </button>
  1185. <# if ( comments_rendered > 2 && ! ThriveComments.close_comments ) { #>
  1186. <div class="add-comment tcm-background-color-ac">
  1187. <p>
  1188. <span class="add-comment-icon">
  1189. <svg class="add-comment-svg"><use xlink:href="#tcm-add-comment"></use></svg> </span>
  1190. <#= ThriveComments.util.render_label('add_comment') #></#></p>
  1191. </div>
  1192. <# } #>
  1193. <# if ( showPoweredBy ) { #>
  1194. <div class="tcm-powered-by">
  1195. <a href="https://thrivethemes.com/comments/" title="Powered by Thrive Comments" target="_blank">
  1196. <span class="tcm-footer-logo">
  1197. <svg class="logo-footer-svg"><use xlink:href="#tcm-logo-footer"></use></svg> </span>
  1198. <span>
  1199. Powered by </span>
  1200. <span>
  1201. Thrive Comments </span>
  1202. </a>
  1203. </div>
  1204. <# } #>
  1205. <# if ( ! ThriveComments.close_comments && ThriveComments.email_services.length !== 0 ) { #>
  1206. <div class="tcm-align-right">
  1207. <a href="javascript:void(0)" class="tcm-link-unsubscribe" title="<#= ThriveComments.util.render_label('unsubscribe') #>"
  1208. <# if ( - 1 === ThriveComments.util.get_cookie( 'subscribed_posts' ).indexOf( ThriveComments.post.ID ) || ( typeof ThriveComments.current_user.ID === 'undefined' ) ) { #> hidden <# } #> >
  1209. <#= ThriveComments.util.render_label('unsubscribe') #></a>
  1210. <a href="javascript:void(0)" class="tcm-link-subscribe" title="<#= ThriveComments.util.render_label('subscribe') #>"
  1211. <# if ( - 1 !== ThriveComments.util.get_cookie( 'subscribed_posts' ).indexOf( ThriveComments.post.ID ) ) { #> hidden <# } #> >
  1212. <#= ThriveComments.util.render_label('subscribe') #></a>
  1213. <div id="tcm-subscribe-form" class="tcm-subscribe-form" hidden>
  1214. <div class="tcm-error-message"></div>
  1215. <input class="form-input tcm-subscriber-email" type="text" name="Email" placeholder="<#= ThriveComments.util.render_label('email') #>"/>
  1216. <button class="submit-subscribe-post"><#= ThriveComments.util.render_label('subscribe') #></a></button>
  1217. </div>
  1218. <# if ( typeof ThriveComments.current_user.ID === 'undefined' ) { #>
  1219. <div id="tcm-unsubscribe-form" class="tcm-subscribe-form"
  1220. <# if ( - 1 === ThriveComments.util.get_cookie( 'subscribed_posts' ).indexOf( ThriveComments.post.ID ) ) { #> hidden <# } #> >
  1221. <div class="tcm-error-message"></div>
  1222. <input class="form-input tcm-unsubscriber-email" type="text" name="Email" placeholder="<#= ThriveComments.util.render_label('email') #>"/>
  1223. <button class="submit-unsubscribe-post"><#= ThriveComments.util.render_label('unsubscribe') #></a></button>
  1224. </div>
  1225. <# } #>
  1226. <p class="tcm-already-subscribed" hidden> Already subscribed! </p>
  1227. </div>
  1228. <# } #>
  1229. <div class="clear"></div>
  1230. </script><script type="text/template" id="comments-list"><div id="tcm-comments-filter" class="tcm-comments-filter">
  1231. <div class="tcm-lazy-loader"></div>
  1232. </div></script><script type="text/template" id="comments-moderation"><div class="tcm-moderate-dots tcm-background-color-ac-h">
  1233. <span class="moderate-dot"></span>
  1234. <span class="moderate-dot"></span>
  1235. <span class="moderate-dot"></span>
  1236. </div>
  1237. <div class="tcm-dropdown-moderate">
  1238. <# _.each( actions, function( action, key ){ #>
  1239. <div class="tcm-dropdown-moderate-element" data-fn="<#= action.fn #>" data-value="<#= action.value #>"><#= action.text #></div>
  1240. <# }) #>
  1241. </div></script><script type="text/template" id="comments-sort"><div class="tcm-comments-filters">
  1242. <div class="left">
  1243. <div class="tcm-comments-number">
  1244. <#= ThriveComments.util.render_label( 'number_of_comments', 'comment_count' ) #>
  1245. </div>
  1246. </div>
  1247. <div class="right">
  1248. <label for="sort-by">
  1249. <#= ThriveComments.util.render_label('show_comments_first','','before') #>
  1250. </label>
  1251. <div name="sort-by" id="tcm-sort-by" class="tcm-dropdown tcm-filter-dropdown tcm-really-random">
  1252. <span class="tcm-toggle-button current-sorting">
  1253. <# if ( ThriveComments.settings.comment_order === 'desc') { #>
  1254. <#= ThriveComments.util.render_label( 'newest') #>
  1255. <# } else if( ThriveComments.settings.comment_order === 'asc') { #>
  1256. <#= ThriveComments.util.render_label( 'oldest') #>
  1257. <# } else {#>
  1258. <# if( ThriveComments.settings.tcm_vote_type != 'no_vote' ) {#>
  1259. <#= ThriveComments.util.render_label( 'top_rated') #>
  1260. <# } #>
  1261. <# } #>
  1262. </span>
  1263. <span class="dropdown-arrow-comments">
  1264. <svg class="sort-by-dropdown-svg"><use xlink:href="#tcm-sort-by-dropdown"></use></svg> </span>
  1265. <div class="tcm-dropdown-content">
  1266. <div data-value="desc" class="tcm-dropdown-element tcm-sort-by">
  1267. <#= ThriveComments.util.render_label( 'newest') #>
  1268. </div>
  1269. <div data-value="asc" class="tcm-dropdown-element tcm-sort-by">
  1270. <#= ThriveComments.util.render_label( 'oldest') #>
  1271. </div>
  1272. <# if(ThriveComments.settings.tcm_vote_type != 'no_vote'){#>
  1273. <div data-value="top-rated" class="tcm-dropdown-element tcm-sort-by">
  1274. <#= ThriveComments.util.render_label( 'top_rated') #>
  1275. </div>
  1276. <# } #>
  1277. </div>
  1278. </div>
  1279. <label for="sort-by">
  1280. <#= ThriveComments.util.render_label('show_comments_first','','after') #>
  1281. </label>
  1282. </div>
  1283. </div>
  1284. <div class="clear"></div>
  1285. <# if ( ThriveComments.close_comments ) { #>
  1286. <div class="tcm-closed-comments" style="text-align: center">
  1287. <p>
  1288. <#= ThriveComments.util.render_label('close_comments') #>
  1289. </p>
  1290. </div>
  1291. <# } #></script> <div id="wp-auth-check-wrap" class="hidden">
  1292. <div id="wp-auth-check-bg"></div>
  1293. <div id="wp-auth-check">
  1294. <button type="button" class="wp-auth-check-close button-link"><span class="screen-reader-text">Close dialog</span></button>
  1295. <div id="wp-auth-check-form" class="loading" data-src="https://itsfoss.com/wp-login.php?interim-login=1&#038;wp_lang=en_US"></div>
  1296. <div class="wp-auth-fallback">
  1297. <p><b class="wp-auth-fallback-expired" tabindex="0">Session expired</b></p>
  1298. <p><a href="https://itsfoss.com/wp-login.php" target="_blank">Please log in again.</a>
  1299. The login page will open in a new tab. After logging in you can close it and return to this page.</p>
  1300. </div>
  1301. </div>
  1302. </div>
  1303. <!-- Social Snap Share count cache indicator -->
  1304. <script type="text/javascript">
  1305. var socialsnap_follow_counts = {"networks":["facebook"],"authorized":{"0":false,"instagram":{"profile":{"id":"itsfoss","username":"itsfoss","url":"https:\/\/instagram.com\/itsfoss\/"},"access_token":"3132558467.1f40a04.9a82bca39f7e4c649a41c07c0124c990","access_token_secret":"secret","network_key_index":"0","authorized":true},"twitter":{"profile":{"id":"itsfoss2","username":"itsfoss2","url":"https:\/\/twitter.com\/itsfoss2\/"},"access_token":"850079111657779205-EtBj08Hrl0dHojhF1WnOa0wHjINz8wS","access_token_secret":"naJOQsZfCrCvUJ8PyqYXmePnj5dra9Gcp8xXcvllLbcHq","network_key_index":"0","authorized":true},"youtube":{"profile":{"id":"UCEU9D6KIShdLeTRyH3IdSvw","username":"ItsFOSS-LinuxBlog","url":"https:\/\/www.youtube.com\/channel\/UCEU9D6KIShdLeTRyH3IdSvw"},"access_token":{"access_token":"ya29.GluKBiU3jME80f85IQBQt53b-eYHxxYIGrAHKucAp7w2goVdMvCJEs8u2vTeLMvvdl6ArxoTm9Yk5A7NMliyCeUrq0WlujVaUv-2FuQG25Y4iJdtIoChpxSrl_dl","expires_in":"3600","refresh_token":"1\/j-Ir1VpkzFtntE1v_cgnYiwnf9Q99nHr82MSVVfkY78","scope":"https:\/\/www.googleapis.com\/auth\/youtube.readonly","token_type":"Bearer","created":"1546832073"},"access_token_secret":{"access_token":"ya29.GluKBiU3jME80f85IQBQt53b-eYHxxYIGrAHKucAp7w2goVdMvCJEs8u2vTeLMvvdl6ArxoTm9Yk5A7NMliyCeUrq0WlujVaUv-2FuQG25Y4iJdtIoChpxSrl_dl","expires_in":"3600","refresh_token":"1\/j-Ir1VpkzFtntE1v_cgnYiwnf9Q99nHr82MSVVfkY78","scope":"https:\/\/www.googleapis.com\/auth\/youtube.readonly","token_type":"Bearer","created":"1546832073"},"network_key_index":"0","authorized":true},"facebook":{"profile":{"id":"Its-FOSS-Linux-Blog--1843285099062669","username":"It\\'s FOSS - Linux Blog \ufffd","url":"https:\/\/facebook.com\/Its-FOSS-Linux-Blog--1843285099062669\/"},"access_token":"EAACTe4LKiTMBAPBkCUGhPmY06kR8OCXhiQji0fUQJv9MGQ0sEOemxhJPfRHkx8DjnJEh41XoJRO07gZBEJXPLRxxnhDThOVY28KZCIsTBw99YElQNSam4SpCOh2mpV8zoqe0j4FEfMX8y6LgWXsDEI6rDBi0l5VQVORsR7ygZDZD","access_token_secret":"secret","network_key_index":"0","authorized":true,"accounts":{"1843285099062669":{"name":"It\\'s FOSS - Linux Blog \ufffd","slug":"Its-FOSS-Linux-Blog--1843285099062669","id":"1843285099062669","url":"https:\/\/facebook.com\/Its-FOSS-Linux-Blog--1843285099062669\/"},"554844201526105":{"name":"Linux Deals","slug":"linuxdeals","id":"554844201526105","url":"https:\/\/facebook.com\/linuxdeals\/"},"723044064569657":{"name":"Abhishek Prakash","slug":"Abhishek-Prakash-723044064569657","id":"723044064569657","url":"https:\/\/facebook.com\/Abhishek-Prakash-723044064569657\/"},"1878310039050974":{"name":"I Love Ubuntu","slug":"lovingubuntu","id":"1878310039050974","url":"https:\/\/facebook.com\/lovingubuntu\/"},"1818717431695954":{"name":"Game of Codes","slug":"gameofcode","id":"1818717431695954","url":"https:\/\/facebook.com\/gameofcode\/"},"1709460849310856":{"name":"It Geek Humor","slug":"It-Geek-Humor-1709460849310856","id":"1709460849310856","url":"https:\/\/facebook.com\/It-Geek-Humor-1709460849310856\/"},"608949415937699":{"name":"Humanitarian Aid International","slug":"humanaidint","id":"608949415937699","url":"https:\/\/facebook.com\/humanaidint\/"},"767185976760360":{"name":"Linux Handbook","slug":"linuxhandbook","id":"767185976760360","url":"https:\/\/facebook.com\/linuxhandbook\/"},"1646739215602647":{"name":"Antergos","slug":"antergos","id":"1646739215602647","url":"https:\/\/facebook.com\/antergos\/"},"1386269441645107":{"name":"Yahi To Scam Hai Ji","slug":"merikyaaukathaiji","id":"1386269441645107","url":"https:\/\/facebook.com\/merikyaaukathaiji\/"},"271799882944598":{"name":"Vivek Prakash Photography","slug":"VivekPrakashPhotography","id":"271799882944598","url":"https:\/\/facebook.com\/VivekPrakashPhotography\/"},"115098615297581":{"name":"It\\'s FOSS","slug":"itsfoss","id":"115098615297581","url":"https:\/\/facebook.com\/itsfoss\/"},"386839508030715":{"name":"Bollywood Trailers","slug":"Bollywood-Trailers-386839508030715","id":"386839508030715","url":"https:\/\/facebook.com\/Bollywood-Trailers-386839508030715\/"},"192906454098850":{"name":"Unixstickers","slug":"unixstickers","id":"192906454098850","url":"https:\/\/facebook.com\/unixstickers\/"},"195937110423779":{"name":"It Happens Only in India","slug":"It-Happens-Only-in-India-195937110423779","id":"195937110423779","url":"https:\/\/facebook.com\/It-Happens-Only-in-India-195937110423779\/"},"130334500358019":{"name":"Computer And You","slug":"computerandyou","id":"130334500358019","url":"https:\/\/facebook.com\/computerandyou\/"},"141745055873287":{"name":"Totally Vegetarian Jokes","slug":"JokesRajnikanth","id":"141745055873287","url":"https:\/\/facebook.com\/JokesRajnikanth\/"},"131567983561984":{"name":"Comics and Superheroes","slug":"comicsandsuperheroes","id":"131567983561984","url":"https:\/\/facebook.com\/comicsandsuperheroes\/"},"10157456380992952":{"name":"Abhishek Prakash","slug":"10157456380992952","id":"10157456380992952","url":"https:\/\/facebook.com\/10157456380992952\/"}}}},"configured_networks":{"facebook":{"accounts":"115098615297581","profile":{"username":"itsfoss","url":"https:\/\/facebook.com\/itsfoss\/"},"label":"Follow us on Facebook","manual_followers":"112000"},"youtube":{"profile":{"id":"UCEU9D6KIShdLeTRyH3IdSvw","username":"ItsFOSS-LinuxBlog","url":"https:\/\/www.youtube.com\/channel\/UCEU9D6KIShdLeTRyH3IdSvw"},"label":"Follow us on YouTube","manual_followers":""},"twitter":{"profile":{"id":"itsfoss2","username":"itsfoss2","url":"https:\/\/twitter.com\/itsfoss2\/"},"label":"Follow us on Twitter","manual_followers":"6900"},"instagram":{"profile":{"id":"itsfoss","username":"itsfoss","url":"https:\/\/instagram.com\/itsfoss\/"},"label":"Follow us on Instagram","manual_followers":"14200"},"reddit":{"profile":{"username":"itsfoss2","url":"https:\/\/www.reddit.com\/user\/itsfoss2\/"},"label":"Follow us on Reddit","manual_followers":"102"},"order":"facebook;youtube;twitter;instagram;reddit"},"security":"9dcba9e5e8"} </script>
  1306. <!-- Social Snap Share count cache indicator -->
  1307. <div style="display: none;">
  1308. <svg style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"xml:space="preserve">
  1309. <defs>
  1310. <symbol id="tcm-reply" viewBox="0 0 100 100">
  1311. <g>
  1312. <path d="M69.9,38.1L69.9,38.1c-1.5-3.7-4.7-6.4-7.4-9.2c-2.8-2.8-6.3-4.7-9.9-6.3c-3.7-1.6-7.7-2.4-11.7-2.4h-11
  1313. l4.7-4.8c3.4-3.4,3.4-9,0-12.4c-3.4-3.4-8.9-3.4-12.2,0L2.8,22.7c-3.4,3.4-3.4,9,0,12.4l19.4,19.7c1.7,1.7,3.9,2.6,6.1,2.6
  1314. c2.2,0,4.4-0.9,6.1-2.6c3.4-3.4,3.4-9,0-12.4l-4.6-4.6h10.9c3.4,0,6.6,1.4,9.1,3.8l4.8,4.8c1.2,2,3,3.4,5.1,4.1
  1315. c2.1,0.6,4.5,0.4,6.6-0.7C70.5,47.5,72,42.3,69.9,38.1z"/>
  1316. <ellipse cx="81.1" cy="60.8" rx="8.5" ry="8.6"/>
  1317. </g>
  1318. </symbol>
  1319. <symbol id="tcm-icon-thumb_down" viewBox="0 0 24 24">
  1320. <g>
  1321. <path d="M18.984 3h4.031v12h-4.031v-12zM15 3c1.078 0 2.016 0.938 2.016 2.016v9.984c0 0.563-0.234 1.031-0.609
  1322. 1.406l-6.563 6.609-1.078-1.078c-0.281-0.281-0.422-0.609-0.422-1.031v-0.328l0.984-4.594h-6.328c-1.078 0-2.016-0.891-2.016-1.969l0.047-0.094h-0.047v-1.922c0-0.281
  1323. 0.047-0.516 0.141-0.75l3.047-7.031c0.281-0.703 0.984-1.219 1.828-1.219h9z" />
  1324. </g>
  1325. </symbol>
  1326. <symbol id="tcm-icon-thumb_up" viewBox="0 0 24 24">
  1327. <g>
  1328. <path d="M23.016 9.984l-0.047 0.094h0.047v1.922c0 0.281-0.047 0.516-0.141 0.75l-3.047 7.031c-0.281 0.703-0.984
  1329. 1.219-1.828 1.219h-9c-1.078 0-2.016-0.938-2.016-2.016v-9.984c0-0.563 0.234-1.031 0.609-1.406l6.563-6.609 1.078
  1330. 1.078c0.281 0.281 0.422 0.609 0.422 1.031v0.328l-0.984 4.594h6.328c1.078 0 2.016 0.891 2.016 1.969zM0.984 21v-12h4.031v12h-4.031z" />
  1331. </g>>
  1332. </symbol>
  1333. <symbol id="tcm-add-comment" viewBox="0 0 267.3 245">
  1334. <path style="fill:#FFFFFF;" class="st0" d="M265.7,61C259.6,27.5,230.3,2,195.1,2H72.5C33,2,0.8,34.2,0.8,73.8v77c0,0.1,0,0.1,0,0.2v81.6
  1335. c0,0-1.8,11.1,9.7,11.1c0,0,4.2,1,13.1-4.6l46.8-43.2h124.6c39.5,0,71.7-32.2,71.7-71.7V83.8L265.7,61z M78.4,114
  1336. c-8.1,0-14.6-6.5-14.6-14.6c0-8.1,6.5-14.6,14.6-14.6S93,91.4,93,99.5C93,107.5,86.5,114,78.4,114z M137.5,114
  1337. c-8.1,0-14.6-6.5-14.6-14.6c0-8.1,6.5-14.6,14.6-14.6c8.1,0,14.6,6.5,14.6,14.6C152.1,107.5,145.5,114,137.5,114z M196.5,114
  1338. c-8.1,0-14.6-6.5-14.6-14.6c0-8.1,6.5-14.6,14.6-14.6c8.1,0,14.6,6.5,14.6,14.6C211.1,107.5,204.6,114,196.5,114z"/>
  1339. </symbol>
  1340. <symbol id="tcm-logo-footer" viewBox="0 0 130 100">
  1341. <path style="fill:#434343;" class="st0" d="M108.8,26.5C106.7,14.9,96.5,6.1,84.4,6.1H41.9C28.2,6.1,17,17.2,17,30.9v26.7c0,0,0,0,0,0.1v28.2
  1342. c0,0-0.6,3.8,3.4,3.8c0,0,1.5,0.4,4.6-1.6l16.2-14.9h12.1c0.1-0.2,0.3-0.4,0.4-0.6l2.2-3.1c0.4-0.6,1.9-2.3,3.1-3.6H37.6
  1343. c-1.1,0-2.1,0.6-2.8,1.4l0,0L24.1,78.6V58.2c0-0.2,0.1-0.4,0.1-0.6V30.9c0-9.7,7.9-17.6,17.6-17.6h42.5c9.7,0,17.6,7.9,17.6,17.6
  1344. v16.9c2.6-0.4,5.3-0.6,7.2-0.7V34.4L108.8,26.5z"/>
  1345. <path style="fill:#57A245;" class="st1" d="M43.7,39.9c-3.3,0-6-2.7-6-6c0-3.3,2.7-6,6-6h38.9c3.3,0,6,2.7,6,6c0,3.3-2.7,6-6,6H43.7z"/>
  1346. <path style="fill:#434343;" class="st0" d="M43.7,52.2h38.9c2.4,0,4.3-1.9,4.3-4.3s-1.9-4.3-4.3-4.3H43.7c-2.4,0-4.3,1.9-4.3,4.3S41.3,52.2,43.7,52.2"/>
  1347. <path style="fill-rule:evenodd;clip-rule:evenodd;fill:#57A245;" class="st2" d="M118.2,52.4c-1.2,0-1.6,0.2-2.4,0.5c-0.9,0.3-1.9,1-2.6,1.7l-1.8,1.7c-0.2,0.2-0.2,0.2-0.3,0.4
  1348. c-3.4,4.2-4.1,4.9-6.8,10.2c-1.2,2.5-2.7,4.8-4.2,7.1c-1,1.6-2,3.2-3.2,4.6c-0.1,0.2-0.2,0.2-0.3,0.4c-0.7,0.9-1.7,1.7-2.5,2.5
  1349. c-0.6,0.5-1.3,1-1.9,1.5c-0.6,0.4-1.1,0.8-1.7,1.1l-0.9,0.5c-0.2,0.1-0.3,0.2-0.5,0.3c-0.1,0-0.3,0.2-0.4,0.2
  1350. c-0.2,0.1-0.4,0.2-0.5,0.2c-3.7,1.8-8.5,3-12.7,3.4L72.7,89c-0.8,0.1-2.8,0.2-4.7,0.2c-1.6,0-3,0-3.5-0.2l0.3-0.7
  1351. c0.6-1.4,1.3-2.8,2.1-4.1c0.1-0.2,0.2-0.4,0.4-0.6l1.5-2.6l3.9-5.3l3.5-3.6l0.2-0.2c0.2-0.1,0.2-0.1,0.3-0.2l0.8-0.7
  1352. c0.1-0.1,0.2-0.1,0.3-0.2c0.2-0.2,0.3-0.3,0.5-0.4l3.7-2.5c1.3-0.8,2.6-1.6,3.8-2.3l4-2.1c1.5-0.8,4-2.1,5.5-2.7l4.1-1.9
  1353. c-0.6,0.1-1.4,0.4-1.9,0.6c-0.6,0.2-1.3,0.4-1.9,0.6l-3.8,1.3c-1.8,0.6-3.6,1.4-5.5,2.1l-3.5,1.5c-1.3,0.5-3.3,1.6-4.7,2.3
  1354. c-1.5,0.8-2.9,1.8-4.3,2.6l-4.8,3.4c-0.1,0.1-0.2,0.2-0.4,0.3l-2.7,2.3c-0.8,0.8-1.8,1.7-2.5,2.5c-0.2,0.2-0.2,0.2-0.3,0.4
  1355. c-0.7,0.7-1.3,1.6-1.9,2.4c-0.9,1.2-1.8,2.5-2.5,3.8l-1.3,2.5c-0.5,1-2.7,6-2.8,7.4h-0.2c0-0.2-0.5-2.5-0.7-4.4v-1.6
  1356. c0-0.1,0-0.1,0-0.2c0.2-1.1,0.1-1.8,0.3-3.1c0.6-3.6,2.2-7.4,4.2-10.4l2.1-3c0.6-0.8,2.8-3.4,3.5-3.8c0.6-0.5,1.2-1.3,1.9-1.8
  1357. c0.3-0.2,0.6-0.5,0.9-0.8c0.4-0.2,0.6-0.5,1-0.8l2-1.5c2-1.5,4.2-2.8,6.4-3.8c2.4-1.2,4.7-2.1,7.2-3.1c3.2-1.3,7.6-2.2,10.9-2.9
  1358. c3.5-0.7,12.3-2.3,16.6-2.3h0.9C114,51.2,117.4,51.2,118.2,52.4z"/>
  1359. <path style="fill:none;" class="st3" d="M99.5,58.5c0.4,0,0.2,0,0.2-0.1C99.4,58.4,99.6,58.4,99.5,58.5z M99.5,58.5c0.1-0.1-0.1-0.1,0.2-0.1
  1360. C99.7,58.5,99.9,58.5,99.5,58.5 M99.9,58.3l-0.1,0.1 M99.5,58.5c-0.6,0.1-1.4,0.4-1.9,0.6c-0.6,0.2-1.3,0.4-1.9,0.6l-3.8,1.3
  1361. c-1.8,0.6-3.6,1.4-5.5,2.1l-3.5,1.5c-1.3,0.5-3.3,1.6-4.7,2.3c-1.5,0.8-2.9,1.8-4.3,2.6l-4.8,3.4c-0.1,0.1-0.2,0.2-0.4,0.3l-2.7,2.3
  1362. c-0.8,0.8-1.8,1.7-2.5,2.5c-0.2,0.2-0.2,0.2-0.3,0.4c-0.7,0.7-1.3,1.6-1.9,2.4c-0.9,1.2-1.8,2.5-2.5,3.8l-1.3,2.5
  1363. c-0.5,1-2.7,6-2.8,7.4h-0.2c0-0.2-0.5-2.5-0.7-4.4v-1.6c0-0.1,0-0.1,0-0.2c0.2-1.1,0.1-1.8,0.3-3.1c0.6-3.6,2.2-7.4,4.2-10.4l2.1-3
  1364. c0.6-0.8,2.8-3.4,3.5-3.8c0.6-0.5,1.2-1.3,1.9-1.8c0.3-0.2,0.6-0.5,0.9-0.8c0.4-0.2,0.6-0.5,1-0.8l2-1.5c2-1.5,4.2-2.8,6.4-3.8
  1365. c2.4-1.2,4.7-2.1,7.2-3.1c3.2-1.3,7.6-2.2,10.9-2.9c3.5-0.7,12.3-2.3,16.6-2.3h0h0.2h0.6c2.2,0,5.6,0.1,6.4,1.3
  1366. c-1.2,0-1.6,0.2-2.4,0.5c-0.9,0.3-1.9,1-2.6,1.7l-1.8,1.7c-0.2,0.2-0.2,0.2-0.3,0.4c-3.4,4.2-4.1,4.9-6.8,10.2
  1367. c-1.2,2.5-2.7,4.8-4.2,7.1c-1,1.6-2,3.2-3.2,4.6c-0.1,0.2-0.2,0.2-0.3,0.4c-0.7,0.9-1.7,1.7-2.5,2.5c-0.6,0.5-1.3,1-1.9,1.5
  1368. c-0.6,0.4-1.1,0.8-1.7,1.1l-0.9,0.5c-0.2,0.1-0.3,0.2-0.5,0.3c-0.1,0-0.3,0.2-0.4,0.2c-0.2,0.1-0.4,0.2-0.5,0.2
  1369. c-3.7,1.8-8.5,3-12.7,3.4L72.7,89c-0.8,0.1-2.8,0.2-4.7,0.2c-1.6,0-3,0-3.5-0.2l0.3-0.7c0.6-1.4,1.3-2.8,2.1-4.1
  1370. c0.1-0.2,0.2-0.4,0.4-0.6l1.5-2.6l3.9-5.3l3.5-3.6c0.1-0.1,0.2-0.2,0.2-0.2c0.2-0.1,0.2-0.1,0.3-0.2l0.8-0.7
  1371. c0.1-0.1,0.2-0.1,0.3-0.2c0.2-0.2,0.3-0.3,0.5-0.4l3.7-2.5c1.3-0.8,2.6-1.6,3.8-2.3l4-2.1c1.5-0.8,4-2.1,5.5-2.7L99.5,58.5"/>
  1372. </symbol>
  1373. <symbol id="tcm-related-posts-arrow" viewBox="0 0 16 16">
  1374. <path class="st0" d="M8,15.9c-4.4,0-7.9-3.5-7.9-7.9S3.6,0.1,8,0.1s7.9,3.5,7.9,7.9S12.4,15.9,8,15.9z M8,2.4C4.9,2.4,2.4,4.9,2.4,8
  1375. s2.5,5.6,5.6,5.6s5.6-2.5,5.6-5.6S11.1,2.4,8,2.4z M11.9,8.3l-3.3,3.3c-0.1,0.1-0.2,0.1-0.2,0.1c-0.2,0-0.3-0.2-0.3-0.3v-2H4.4
  1376. C4.2,9.3,4.1,9.2,4.1,9V7c0-0.2,0.2-0.3,0.3-0.3H8v-2c0-0.2,0.1-0.3,0.3-0.3c0.1,0,0.2,0,0.2,0.1l3.3,3.3C11.9,7.9,12,7.9,12,8
  1377. S11.9,8.2,11.9,8.3z"/>
  1378. </symbol>
  1379. <symbol id="tcm-sort-by-dropdown" viewBox="0 0 12 7">
  1380. <path style="fill:#6E767D;" class="st0" d="M0.3,1.5l5.2,5.2c0,0,0.5,0.5,1.1,0l5.2-5.2c0,0,0.4-0.4,0.2-0.9c0,0-0.1-0.4-0.7-0.4H0.8c0,0-0.5,0-0.7,0.4
  1381. C0.1,0.5-0.2,1,0.3,1.5z"/>
  1382. </symbol>
  1383. <symbol id="tcm-author-icon" viewBox="0 0 1020 1080">
  1384. <polygon style="fill:#474F57" class="st0" points="44.5,882.9 251.4,1081 251.4,889.8 "/>
  1385. <path style="fill:#6E767D" class="st1" d="M937.8,891.8H81.2c-44.3,0-80.6-36.3-80.6-80.6V82.7c0-44.3,36.3-80.6,80.6-80.6h856.6
  1386. c44.3,0,80.6,36.3,80.6,80.6v728.5C1018.4,855.5,982.1,891.8,937.8,891.8z"/>
  1387. <g>
  1388. <path style="fill:#6E767D" class="st2" d="M732,688.3c-0.5,0.1-2.7,0.5-6.3,1.1c-142.4,25.4-168.6,29.8-171.6,30.1c-7,0.8-12.3,0.4-16-1.3
  1389. c-2.4-1-3.6-2.3-4-2.8c0.2-1,1.4-3.3,2.2-4.7c0.7-1.4,1.6-3,2.3-4.6c4.9-11.1,1.5-22.4-8.9-29.5c-7.8-5.3-18.1-7.4-30.6-6.3
  1390. c-7.5,0.6-138.9,22.6-211.1,34.7l-35.4,27.7c82.6-13.9,240.1-40.2,248.4-41c7.4-0.6,13.2,0.3,16.7,2.7c2,1.4,1.8,1.8,1.3,3.1
  1391. c-0.4,0.9-1,2-1.6,3.2c-2.4,4.4-5.6,10.5-4.5,18c1.2,8.2,7.3,15.3,16.7,19.4c5.3,2.3,11.4,3.5,18.4,3.5c2.8,0,5.7-0.2,8.8-0.5
  1392. c5.7-0.7,63.8-10.9,172.9-30.3c3.6-0.6,5.8-1,6.3-1.1c5.9-1,9.8-6.6,8.7-12.5C743.4,691.2,737.8,687.3,732,688.3L732,688.3z
  1393. M732,688.3"/>
  1394. <path style="fill:#FFFFFF" class="st2" d="M349.8,583.9l-91.7,95.5c-10.1,10.5-17.2,23.5-20.6,37.7l130.2-102c40.8,18,73.3,23.7,98.3,23.7
  1395. c43.8,0,64.2-17.7,64.2-17.7c-40.8-21.2-46.6-60.6-46.6-60.6c31.3,13.2,96.4,28.7,96.4,28.7c86.5-57.5,131.7-181.9,131.7-181.9
  1396. c-9,2.5-17.5,3.5-25.6,3.5c-40.6,0-68.5-25.9-68.5-25.9l113-24.5c37.6-76.7,41.2-211.1,41.2-211.1L428.2,453.5
  1397. C389.2,487.9,361.9,533.4,349.8,583.9L349.8,583.9z M349.8,583.9"/>
  1398. </g>
  1399. </symbol>
  1400. <symbol id="tcm-bulk-action-arrow" viewBox="0 0 12 7">
  1401. <path style="fill:#6E767D" class="st0" d="M0.3,1.5l5.2,5.2c0,0,0.5,0.5,1.1,0l5.2-5.2c0,0,0.4-0.4,0.2-0.9c0,0-0.1-0.4-0.7-0.4H0.8c0,0-0.5,0-0.7,0.4
  1402. C0.1,0.5-0.2,1,0.3,1.5z"/>
  1403. </symbol>
  1404. </defs>
  1405. </svg>
  1406. </div> <script type="text/javascript">
  1407. function atomicBlocksShare( url, title, w, h ){
  1408. var left = ( window.innerWidth / 2 )-( w / 2 );
  1409. var top = ( window.innerHeight / 2 )-( h / 2 );
  1410. return window.open(url, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=600, height=600, top='+top+', left='+left);
  1411. }
  1412. </script>
  1413. <!-- Global site tag (gtag.js) - Google Analytics -->
  1414. <script async src="https://www.googletagmanager.com/gtag/js?id=UA-24863836-4"></script>
  1415. <script>
  1416. window.dataLayer = window.dataLayer || [];
  1417. function gtag(){dataLayer.push(arguments);}
  1418. gtag('js', new Date());
  1419. gtag('config', 'UA-24863836-4');
  1420. </script>
  1421. <style>
  1422. body .widget.extendedwopts-col.col-md-12 { float: none; clear: both; }
  1423. </style>
  1424. <div id="amzn-assoc-ad-f6247784-85fd-4210-a7a4-187f89319a74"></div><script async src="//z-na.amazon-adsystem.com/widgets/onejs?MarketPlace=US&adInstanceId=f6247784-85fd-4210-a7a4-187f89319a74"></script><!-- This site is converting visitors into subscribers and customers with OptinMonster - https://optinmonster.com :: Campaign Title: Humble Bundle regular --><script type="text/javascript" src="https://a.opmnstr.com/app/js/api.min.js" data-campaign="ztfnw1kof7nhqo4r5dqt" data-user="447" data-env="production"></script><!-- / OptinMonster --><!-- This site is converting visitors into subscribers and customers with OptinMonster - https://optinmonster.com :: Campaign Title: Cookie --><script type="text/javascript" src="https://a.opmnstr.com/app/js/api.min.js" data-campaign="cp7zniloxza8mcagx085" data-user="447" data-env="production"></script><!-- / OptinMonster --><!-- This site is converting visitors into subscribers and customers with OptinMonster - https://optinmonster.com :: Campaign Title: Snap Command Cheat Sheet --><div id="om-by19m9tmzfns6oco-holder"></div><script>var by19m9tmzfns6oco,by19m9tmzfns6oco_poll=function(){var r=0;return function(n,l){clearInterval(r),r=setInterval(n,l)}}();!function(e,t,n){if(e.getElementById(n)){by19m9tmzfns6oco_poll(function(){if(window['om_loaded']){if(!by19m9tmzfns6oco){by19m9tmzfns6oco=new OptinMonsterApp();return by19m9tmzfns6oco.init({"u":"447.470037","staging":0,"dev":0,"beta":0});}}},25);return;}var d=false,o=e.createElement(t);o.id=n,o.src="https://a.opmnstr.com/app/js/api.min.js",o.async=true,o.onload=o.onreadystatechange=function(){if(!d){if(!this.readyState||this.readyState==="loaded"||this.readyState==="complete"){try{d=om_loaded=true;by19m9tmzfns6oco=new OptinMonsterApp();by19m9tmzfns6oco.init({"u":"447.470037","staging":0,"dev":0,"beta":0});o.onload=o.onreadystatechange=null;}catch(t){}}}};(document.getElementsByTagName("head")[0]||document.documentElement).appendChild(o)}(document,"script","omapi-script");</script><!-- / OptinMonster --><!-- This site is converting visitors into subscribers and customers with OptinMonster - https://optinmonster.com :: Campaign Title: apt-get Command Cheat Sheet --><div id="om-pztb1uabhcye9ksm-holder"></div><script>var pztb1uabhcye9ksm,pztb1uabhcye9ksm_poll=function(){var r=0;return function(n,l){clearInterval(r),r=setInterval(n,l)}}();!function(e,t,n){if(e.getElementById(n)){pztb1uabhcye9ksm_poll(function(){if(window['om_loaded']){if(!pztb1uabhcye9ksm){pztb1uabhcye9ksm=new OptinMonsterApp();return pztb1uabhcye9ksm.init({"u":"447.408081","staging":0,"dev":0,"beta":0});}}},25);return;}var d=false,o=e.createElement(t);o.id=n,o.src="https://a.opmnstr.com/app/js/api.min.js",o.async=true,o.onload=o.onreadystatechange=function(){if(!d){if(!this.readyState||this.readyState==="loaded"||this.readyState==="complete"){try{d=om_loaded=true;pztb1uabhcye9ksm=new OptinMonsterApp();pztb1uabhcye9ksm.init({"u":"447.408081","staging":0,"dev":0,"beta":0});o.onload=o.onreadystatechange=null;}catch(t){}}}};(document.getElementsByTagName("head")[0]||document.documentElement).appendChild(o)}(document,"script","omapi-script");</script><!-- / OptinMonster -->
  1425. <div id="ss-all-networks-popup" class="ss-popup-overlay" data-copy="Copy link" data-share="Share via" data-nonce="1380230627">
  1426. <div class="ss-popup">
  1427. <div class="ss-popup-heading">
  1428. <span>Share via</span>
  1429. <a href="#" id="ss-close-share-networks-modal" class="ss-close-modal" rel="nofollow"><i class="ss ss-close"></i></a>
  1430. </div><!-- END .ss-popup-heading -->
  1431. <div class="ss-popup-content">
  1432. <div class="ss-popup-networks ss-clearfix">
  1433. <div class="ss-popup-network ss-popup-facebook">
  1434. <a href="https://www.facebook.com/sharer.php?t=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D&u=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F" data-id="facebook" class="ss-facebook-color" data-ss-ss-network-id="facebook" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" data-has-api="true" rel="nofollow">
  1435. <i class="ss ss-facebook"></i>
  1436. <span>Facebook</span>
  1437. </a>
  1438. </div>
  1439. <div class="ss-popup-network ss-popup-twitter">
  1440. <a href="https://twitter.com/intent/tweet?text=Using+Flatpak+on+Ubuntu+and+Other+Linux+Distributions+%5BComplete+Guide%5D&url=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F&via=itsfoss2" data-id="twitter" class="ss-twitter-color" data-ss-ss-network-id="twitter" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" data-has-api="true" rel="nofollow">
  1441. <i class="ss ss-twitter"></i>
  1442. <span>Twitter</span>
  1443. </a>
  1444. </div>
  1445. <div class="ss-popup-network ss-popup-googleplus">
  1446. <a href="https://plus.google.com/share?t=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D&url=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F" data-id="googleplus" class="ss-googleplus-color" data-ss-ss-network-id="googleplus" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow">
  1447. <i class="ss ss-googleplus"></i>
  1448. <span>Google+</span>
  1449. </a>
  1450. </div>
  1451. <div class="ss-popup-network ss-popup-linkedin">
  1452. <a href="https://www.linkedin.com/shareArticle?title=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D&url=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F&mini=true" data-id="linkedin" class="ss-linkedin-color" data-ss-ss-network-id="linkedin" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow">
  1453. <i class="ss ss-linkedin"></i>
  1454. <span>LinkedIn</span>
  1455. </a>
  1456. </div>
  1457. <div class="ss-popup-network ss-popup-mix">
  1458. <a href="https://mix.com/add?url=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F" data-id="mix" class="ss-mix-color external" data-ss-ss-network-id="mix" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow" target="_blank">
  1459. <i class="ss ss-mix"></i>
  1460. <span>Mix</span>
  1461. </a>
  1462. </div>
  1463. <div class="ss-popup-network ss-popup-pinterest">
  1464. <a href="#" data-id="pinterest" class="ss-pinterest-color" data-ss-ss-network-id="pinterest" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" data-has-api="true" data-ss-ss-link="https://pinterest.com/pin/create/button/?url=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F&#038;media=https://itsfoss.com/wp-content/uploads/2018/05/use-flatpak-linux.jpeg&#038;description=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D" rel="nofollow">
  1465. <i class="ss ss-pinterest"></i>
  1466. <span>Pinterest</span>
  1467. </a>
  1468. </div>
  1469. <div class="ss-popup-network ss-popup-tumblr">
  1470. <a href="https://www.tumblr.com/widgets/share/tool?canonicalUrl=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F&title=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D&posttype=link" data-id="tumblr" class="ss-tumblr-color" data-ss-ss-network-id="tumblr" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" data-has-api="true" rel="nofollow">
  1471. <i class="ss ss-tumblr"></i>
  1472. <span>Tumblr</span>
  1473. </a>
  1474. </div>
  1475. <div class="ss-popup-network ss-popup-skype">
  1476. <a href="https://web.skype.com/share?url=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F" data-id="skype" class="ss-skype-color external" data-ss-ss-network-id="skype" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow" target="_blank">
  1477. <i class="ss ss-skype"></i>
  1478. <span>Skype</span>
  1479. </a>
  1480. </div>
  1481. <div class="ss-popup-network ss-popup-buffer">
  1482. <a href="https://buffer.com/add?url=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F&text=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D" data-id="buffer" class="ss-buffer-color" data-ss-ss-network-id="buffer" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" data-has-api="true" rel="nofollow">
  1483. <i class="ss ss-buffer"></i>
  1484. <span>Buffer</span>
  1485. </a>
  1486. </div>
  1487. <div class="ss-popup-network ss-popup-pocket">
  1488. <a href="https://getpocket.com/save?url=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F" data-id="pocket" class="ss-pocket-color external" data-ss-ss-network-id="pocket" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow" target="_blank">
  1489. <i class="ss ss-pocket"></i>
  1490. <span>Pocket</span>
  1491. </a>
  1492. </div>
  1493. <div class="ss-popup-network ss-popup-vkontakte">
  1494. <a href="https://vk.com/share.php?url=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F" data-id="vkontakte" class="ss-vkontakte-color external" data-ss-ss-network-id="vkontakte" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" data-has-api="true" rel="nofollow" target="_blank">
  1495. <i class="ss ss-vkontakte"></i>
  1496. <span>VKontakte</span>
  1497. </a>
  1498. </div>
  1499. <div class="ss-popup-network ss-popup-xing">
  1500. <a href="https://www.xing.com/app/user?url=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F&op=share" data-id="xing" class="ss-xing-color" data-ss-ss-network-id="xing" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow">
  1501. <i class="ss ss-xing"></i>
  1502. <span>Xing</span>
  1503. </a>
  1504. </div>
  1505. <div class="ss-popup-network ss-popup-reddit">
  1506. <a href="https://www.reddit.com/submit?title=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D&url=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F" data-id="reddit" class="ss-reddit-color" data-ss-ss-network-id="reddit" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" data-has-api="true" rel="nofollow">
  1507. <i class="ss ss-reddit"></i>
  1508. <span>Reddit</span>
  1509. </a>
  1510. </div>
  1511. <div class="ss-popup-network ss-popup-flipboard">
  1512. <a href="https://share.flipboard.com/bookmarklet/popout?v=2&title=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D&url=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F" data-id="flipboard" class="ss-flipboard-color" data-ss-ss-network-id="flipboard" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow">
  1513. <i class="ss ss-flipboard"></i>
  1514. <span>Flipboard</span>
  1515. </a>
  1516. </div>
  1517. <div class="ss-popup-network ss-popup-myspace">
  1518. <a href="https://myspace.com/post?u=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F" data-id="myspace" class="ss-myspace-color external" data-ss-ss-network-id="myspace" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow" target="_blank">
  1519. <i class="ss ss-myspace"></i>
  1520. <span>MySpace</span>
  1521. </a>
  1522. </div>
  1523. <div class="ss-popup-network ss-popup-delicious">
  1524. <a href="https://del.icio.us/post?url=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F&title=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D" data-id="delicious" class="ss-delicious-color" data-ss-ss-network-id="delicious" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow">
  1525. <i class="ss ss-delicious"></i>
  1526. <span>Delicious</span>
  1527. </a>
  1528. </div>
  1529. <div class="ss-popup-network ss-popup-amazon">
  1530. <a href="https://www.amazon.com/gp/wishlist/static-add?u=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F&t=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D" data-id="amazon" class="ss-amazon-color" data-ss-ss-network-id="amazon" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow">
  1531. <i class="ss ss-amazon"></i>
  1532. <span>Amazon</span>
  1533. </a>
  1534. </div>
  1535. <div class="ss-popup-network ss-popup-digg">
  1536. <a href="https://digg.com/submit?title=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D&url=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F" data-id="digg" class="ss-digg-color" data-ss-ss-network-id="digg" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow">
  1537. <i class="ss ss-digg"></i>
  1538. <span>Digg</span>
  1539. </a>
  1540. </div>
  1541. <div class="ss-popup-network ss-popup-evernote">
  1542. <a href="https://www.evernote.com/clip.action?url=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F" data-id="evernote" class="ss-evernote-color external" data-ss-ss-network-id="evernote" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow" target="_blank">
  1543. <i class="ss ss-evernote"></i>
  1544. <span>Evernote</span>
  1545. </a>
  1546. </div>
  1547. <div class="ss-popup-network ss-popup-blogger">
  1548. <a href="https://www.blogger.com/blog-this.g?u=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F&n=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D" data-id="blogger" class="ss-blogger-color" data-ss-ss-network-id="blogger" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow">
  1549. <i class="ss ss-blogger"></i>
  1550. <span>Blogger</span>
  1551. </a>
  1552. </div>
  1553. <div class="ss-popup-network ss-popup-livejournal">
  1554. <a href="http://www.livejournal.com/update.bml?event=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F&subject=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D" data-id="livejournal" class="ss-livejournal-color" data-ss-ss-network-id="livejournal" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow">
  1555. <i class="ss ss-livejournal"></i>
  1556. <span>LiveJournal</span>
  1557. </a>
  1558. </div>
  1559. <div class="ss-popup-network ss-popup-baidu">
  1560. <a href="http://cang.baidu.com/do/add?iu=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F&it=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D" data-id="baidu" class="ss-baidu-color" data-ss-ss-network-id="baidu" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow">
  1561. <i class="ss ss-baidu"></i>
  1562. <span>Baidu</span>
  1563. </a>
  1564. </div>
  1565. <div class="ss-popup-network ss-popup-newsvine">
  1566. <a href="https://www.newsvine.com/_tools/seed&save?u=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F&h=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D" data-id="newsvine" class="ss-newsvine-color" data-ss-ss-network-id="newsvine" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow">
  1567. <i class="ss ss-newsvine"></i>
  1568. <span>NewsVine</span>
  1569. </a>
  1570. </div>
  1571. <div class="ss-popup-network ss-popup-yummly">
  1572. <a href="https://www.yummly.com/urb/verify?url=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F&title=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D&yumtype=button" data-id="yummly" class="ss-yummly-color" data-ss-ss-network-id="yummly" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow">
  1573. <i class="ss ss-yummly"></i>
  1574. <span>Yummly</span>
  1575. </a>
  1576. </div>
  1577. <div class="ss-popup-network ss-popup-yahoo">
  1578. <a href="https://compose.mail.yahoo.com/?body=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F&subject=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D" data-id="yahoo" class="ss-yahoo-color" data-ss-ss-network-id="yahoo" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow">
  1579. <i class="ss ss-yahoo"></i>
  1580. <span>Yahoo</span>
  1581. </a>
  1582. </div>
  1583. <div class="ss-popup-network ss-popup-whatsapp">
  1584. <a href="https://api.whatsapp.com/send?text=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D%20https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F" data-id="whatsapp" class="ss-whatsapp-color external" data-ss-ss-network-id="whatsapp" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow" target="_blank">
  1585. <i class="ss ss-whatsapp"></i>
  1586. <span>WhatsApp</span>
  1587. </a>
  1588. </div>
  1589. <div class="ss-popup-network ss-popup-viber">
  1590. <a href="viber://forward?text=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D%20https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F" data-id="viber" class="ss-viber-color external" data-ss-ss-network-id="viber" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow" target="_blank">
  1591. <i class="ss ss-viber"></i>
  1592. <span>Viber</span>
  1593. </a>
  1594. </div>
  1595. <div class="ss-popup-network ss-popup-sms">
  1596. <a href="sms:?&body=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D%20https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F" data-id="sms" class="ss-sms-color" data-ss-ss-network-id="sms" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow">
  1597. <i class="ss ss-sms"></i>
  1598. <span>SMS</span>
  1599. </a>
  1600. </div>
  1601. <div class="ss-popup-network ss-popup-telegram">
  1602. <a href="https://t.me/share/url?url=Using%20Flatpak%20on%20Ubuntu%20and%20Other%20Linux%20Distributions%20%5BComplete%20Guide%5D%20https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F" data-id="telegram" class="ss-telegram-color external" data-ss-ss-network-id="telegram" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow" target="_blank">
  1603. <i class="ss ss-telegram"></i>
  1604. <span>Telegram</span>
  1605. </a>
  1606. </div>
  1607. <div class="ss-popup-network ss-popup-messenger">
  1608. <a href="fb-messenger://share/?link=https%3A%2F%2Fitsfoss.com%2Fflatpak-guide%2F&app_id=772401629609127" data-id="messenger" class="ss-messenger-color" data-ss-ss-network-id="messenger" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow">
  1609. <i class="ss ss-messenger"></i>
  1610. <span>Facebook Messenger</span>
  1611. </a>
  1612. </div>
  1613. <div class="ss-popup-network ss-popup-heart">
  1614. <a href="#" data-id="heart" class="ss-heart-color" data-ss-ss-network-id="heart" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="like" rel="nofollow">
  1615. <i class="ss ss-heart"></i>
  1616. <span>Like</span>
  1617. </a>
  1618. </div>
  1619. <div class="ss-popup-network ss-popup-envelope">
  1620. <a href="/cdn-cgi/l/email-protection#e2dd808d869bdf8a96969291c7d1a3c7d0a4c7d0a48b9691848d9191cc818d8fc7d0a4848e8396928389cf85978b8687c7d0a4c491978088878196dfb7918b8c85c7d0d2a48e8396928389c7d0d28d8cc7d0d2b780978c9697c7d0d2838c86c7d0d2ad968a8790c7d0d2ae8b8c979ac7d0d2a68b9196908b8097968b8d8c91c7d0d2c7d7a0a18d8f928e879687c7d0d2a5978b8687c7d7a6" data-id="envelope" class="ss-envelope-color" data-ss-ss-network-id="envelope" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow">
  1621. <i class="ss ss-envelope"></i>
  1622. <span>Email</span>
  1623. </a>
  1624. </div>
  1625. <div class="ss-popup-network ss-popup-print">
  1626. <a href="#" data-id="print" class="ss-print-color" data-ss-ss-network-id="print" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow">
  1627. <i class="ss ss-print"></i>
  1628. <span>Print</span>
  1629. </a>
  1630. </div>
  1631. <div class="ss-popup-network ss-popup-copy">
  1632. <a href="#" data-id="copy" class="ss-copy-color" data-ss-ss-network-id="copy" data-ss-ss-post-id="26973" data-ss-ss-location="popup" data-ss-ss-permalink="https://itsfoss.com/flatpak-guide/" data-ss-ss-type="share" rel="nofollow">
  1633. <i class="ss ss-copy"></i>
  1634. <span>Copy Link</span>
  1635. </a>
  1636. </div>
  1637. </div><!-- END .ss-popup-networks -->
  1638. <div class="ss-copy-action">
  1639. <input type="text" readonly="readonly" value="https://itsfoss.com/flatpak-guide/" class="ss-copy-action-field" />
  1640. <a href="#" class="ss-button" rel="nofollow">Copy<span class="ss-share-network-tooltip">Copied</span></a>
  1641. <i class="ss ss-copy"></i>
  1642. </div><!-- END .ss-copy-action -->
  1643. </div><!-- END .ss-popup-content -->
  1644. </div><!-- END .ss-popup -->
  1645. </div><!-- END #ss-all-networks-popup -->
  1646. <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/javascript">var jbvb9zpk6f_sidebar_shortcode = true;var ztfnw1kof7nhqo4r5dqt_shortcode = true;var cp7zniloxza8mcagx085_shortcode = true;var by19m9tmzfns6oco_shortcode = true;var pztb1uabhcye9ksm_shortcode = true;</script>
  1647. <script type='text/javascript'>
  1648. /* <![CDATA[ */
  1649. var eafl_public = {"home_url":"https:\/\/itsfoss.com\/","ajax_url":"https:\/\/itsfoss.com\/wp-admin\/admin-ajax.php","nonce":"1bc6e7c7d6"};
  1650. /* ]]> */
  1651. </script>
  1652. <script type='text/javascript' src='https://itsfoss.com/wp-content/cache/busting/1/wp-content/plugins/easy-affiliate-links/assets/js/public-3.0.0.js'></script>
  1653. <script type='text/javascript' src='https://s0.wp.com/wp-content/js/devicepx-jetpack.js?ver=201917'></script>
  1654. <script type='text/javascript'>
  1655. /* <![CDATA[ */
  1656. var socialsnap_script = {"ajaxurl":"https:\/\/itsfoss.com\/wp-admin\/admin-ajax.php","on_media_width":"250","on_media_height":"250","nonce":"3715c7617d","click_tracking":""};
  1657. /* ]]> */
  1658. </script>
  1659. <script type='text/javascript' src='https://itsfoss.com/wp-content/cache/busting/1/wp-content/plugins/socialsnap-pro/assets/js/socialsnap-1.1.4.1.js'></script>
  1660. <script type='text/javascript' src='https://itsfoss.com/wp-content/cache/busting/1/wp-content/plugins/atomic-blocks/dist/assets/js/dismiss-1556171032.js'></script>
  1661. <script type='text/javascript' src='https://itsfoss.com/wp-content/cache/busting/1/wp-content/plugins/wp-udemy-pro/public/js/scripts.min-1.0.7.js'></script>
  1662. <script type='text/javascript' src='https://c0.wp.com/c/5.1.1/wp-includes/js/comment-reply.min.js'></script>
  1663. <script type='text/javascript' src='https://c0.wp.com/c/5.1.1/wp-includes/js/hoverIntent.min.js'></script>
  1664. <script type='text/javascript' src='https://itsfoss.com/wp-content/cache/busting/1/wp-content/themes/genesis/lib/js/menu/superfish.min-1.7.10.js'></script>
  1665. <script type='text/javascript' src='https://itsfoss.com/wp-content/cache/busting/1/wp-content/themes/genesis/lib/js/menu/superfish.args.min-2.9.1.js'></script>
  1666. <script type='text/javascript' src='https://itsfoss.com/wp-content/cache/busting/1/wp-content/themes/genesis/lib/js/skip-links.min-2.9.1.js'></script>
  1667. <script type='text/javascript'>
  1668. /* <![CDATA[ */
  1669. var genesis_responsive_menu = {"mainMenu":"Menu","menuIconClass":"dashicons-before dashicons-menu","subMenu":"Submenu","subMenuIconClass":"dashicons-before dashicons-arrow-down-alt2","menuClasses":{"combine":[".nav-secondary",".nav-primary"],"others":[]}};
  1670. /* ]]> */
  1671. </script>
  1672. <script type='text/javascript' src='https://itsfoss.com/wp-content/cache/busting/1/wp-content/themes/revolution-pro/js/responsive-menus.min-1.0.0.js'></script>
  1673. <script type='text/javascript' src='https://itsfoss.com/wp-content/cache/busting/1/wp-content/themes/revolution-pro/js/smooth-scroll-1.0.0.js'></script>
  1674. <script type='text/javascript'>
  1675. /* <![CDATA[ */
  1676. var studiopressStickyHeaderConfig = {"heightDifference":"30"};
  1677. /* ]]> */
  1678. </script>
  1679. <script type='text/javascript' src='https://itsfoss.com/wp-content/cache/busting/1/wp-content/themes/revolution-pro/js/sticky-header-1.0.0.js'></script>
  1680. <script type='text/javascript'>
  1681. /* <![CDATA[ */
  1682. var tve_dash_front = {"ajaxurl":"https:\/\/itsfoss.com\/wp-admin\/admin-ajax.php","force_ajax_send":"1","is_crawler":""};
  1683. /* ]]> */
  1684. </script>
  1685. <script type='text/javascript' src='https://itsfoss.com/wp-content/cache/busting/1/wp-content/plugins/thrive-comments/thrive-dashboard/js/dist/frontend.min-2.1.5.js'></script>
  1686. <script type='text/javascript'>
  1687. /* <![CDATA[ */
  1688. var q2w3_sidebar_options = [{"sidebar":"sidebar","margin_top":10,"margin_bottom":0,"stop_id":"genesis-footer-widgets","screen_max_width":0,"screen_max_height":0,"width_inherit":false,"refresh_interval":1500,"window_load_hook":false,"disable_mo_api":false,"widgets":["icons_with_links_widget-2","text-3"]}];
  1689. /* ]]> */
  1690. </script>
  1691. <script type='text/javascript' src='https://itsfoss.com/wp-content/cache/busting/1/wp-content/plugins/q2w3-fixed-widget/js/q2w3-fixed-widget.min-5.1.6.js'></script>
  1692. <script type='text/javascript' src='https://itsfoss.com/wp-content/cache/busting/1/wp-content/plugins/aawp/public/assets/js/scripts.min-3.8.9.js'></script>
  1693. <script type='text/javascript' src='https://c0.wp.com/c/5.1.1/wp-includes/js/underscore.min.js'></script>
  1694. <script type='text/javascript' src='https://c0.wp.com/c/5.1.1/wp-includes/js/backbone.min.js'></script>
  1695. <script type='text/javascript'>
  1696. /* <![CDATA[ */
  1697. var ThriveComments = {"current_user":{"photo_url":"https:\/\/itsfoss.com\/wp-content\/uploads\/2017\/12\/penguin-profile.png","is_admin":false},"translations":{"isRequired":"Please enter a valid email address","author_name_required":"Please add your name before submitting the comment","comment_content_missing":"Please add your comment text in the field below","choose_avatar":"Choose an avatar","choose_avatar_button":"Select","settings_saved_success_toast":"Settings saved successfully.","settings_saved_fail_toast":"There seems to be a problem in changing the settings. Please, try again and if the error persists contact our support team.","options_saved_success_toast":"Option changed successfully.","options_saved_fail_toast":"There seems to be a problem in changing this option. Please, try again and if the error persists contact our support team.","comments_saved_error":"There was a problem in saving your comment. Please, try again!.","tcm_duplicate_comment_error":"Duplicate comment detected, it looks as though you've already said that!","tcm_get_comments_error":"The comments could not be retrieved","change_image":"Change image","choose_image":"Choose image","default_avatar":"Selected image: default placeholder","selected_image":"Selected image","comment_to_fast":"You are posting comments too quickly. Slow down.","link_copied":"Link copied to clipboard","conversion_leads_availabe":"Option available only if you have ","conversion_leads_installed":"installed","badge_default_title":"Badge title","badge_no_empty_name":"Badge name field can't be empty","badge_reaches_only_number":"Reaches input can only be a positive number and can't be empty.","badge_select_image":"Please select a badge image before saving","badge_same_settings":"You have already set a badge with the same conditions.","approved":"Approved","unapproved":"Unapproved","reply_needed":"Reply Needed","not_reply_needed":"No Reply Needed","spam":"spam","trash":"trash","entire_website":"Entire Website","reply_failed":"Failed to submit reply!","label_enabled":"Enabled","label_disabled":"Disabled","invalid_website_url":"Invalid website url","accept_privacy_checkbox":"Please accept the privacy checkbox","email_copied":"Email copied to clipboard","autolink_added":"Auto-Link added successfully!","autolink_changed":"Changes on Auto-Link were saved successfully!","autolink_error":"Error while creating Auto-Link!","copy_input":"Copied","tcb_prevent_insert_element":"You cannot add two Thrive Comments sections on the same page","comment_by":"Comment by","moderation_approved":"was approved","moderation_unapproved":"was unapproved","moderation_no_replied":"was marked as No Reply Needed","moderation_replied":"was replied","moderation_featured":"was marked as Featured comment","moderation_no_featured":"is no longer featured","moderation_delegate":"was delegated to","moderation_not_spam":"is not spam","moderation_spam":"was marked as spam","moderation_trash":"was marked as trash","moderation_restored":"was restored","approve_text":"Approve","unapprove_text":"Unapprove","feature_text":"Feature","stop_feature_text":"Stop Featuring","spam_text":"Mark as Spam","trash_text":"Mark as Trash","comment_sending":"Sending...","comment_pending":"Pending...","nr_votes":"Number of Votes","nr_comments":"Number of Comments","moderation_expand":"Expand","moderation_error":"Error encountered for the following action","edit":"Edit","delegate":"Delegate","reply":"Reply","no_reply_needed":"No Reply Needed","error":"Error","see_comment_reply":"Click here to see the reply.","see_comment_edit":"Click here to see the edited comment."},"nonce":"b1381057f7","routes":{"comments":"https:\/\/itsfoss.com\/wp-json\/tcm\/v1\/comments","gravatar":"https:\/\/itsfoss.com\/wp-json\/tcm\/v1\/comments\/gravatar","live_update":"https:\/\/itsfoss.com\/wp-json\/tcm\/v1\/comments\/live_update","update_post_subscriber":"https:\/\/itsfoss.com\/wp-json\/tcm\/v1\/comments\/update_post_subscriber","generate_nonce":"https:\/\/itsfoss.com\/wp-admin\/admin-ajax.php"},"post":{"ID":26973,"post_author":"37","post_date":"2018-05-28 11:53:11","post_title":"Using Flatpak on Ubuntu and Other Linux Distributions [Complete Guide]","post_excerpt":"Flatpak is a new universal packaging format from Fedora. Enabling Flatpak will give you access to the easy installation of many Linux applications. Here's how to use Flatpak in Ubuntu and other Linux distributions.","post_status":"publish","comment_status":"open","post_name":"flatpak-guide","to_ping":"","pinged":"","post_parent":0,"guid":"https:\/\/itsfoss.com\/?p=26973","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"17","filter":"raw","featured_image":"https:\/\/itsfoss.com\/wp-content\/uploads\/2018\/05\/use-flatpak-linux.jpeg","permalink":"https:\/\/itsfoss.com\/flatpak-guide\/","ancestors":[],"post_category":[37,12],"tags_input":["Apps","Flatpak","Guide","How To","Linux"]},"related_posts":[{"post_id":55234,"post_title":"Installing Budgie Desktop on Ubuntu [Quick Guide]","guid":"https:\/\/itsfoss.com\/?p=55234","featured_image":"https:\/\/itsfoss.com\/wp-content\/uploads\/2019\/04\/install-budgie-ubuntu.png"},{"post_id":55222,"post_title":"Strawberry: A Fork of Clementine Music Player","guid":"https:\/\/itsfoss.com\/?p=55222","featured_image":"https:\/\/itsfoss.com\/wp-content\/uploads\/2019\/04\/strawberry-music-player.jpg"},{"post_id":53898,"post_title":"How to Install MySQL in Ubuntu Linux","guid":"https:\/\/itsfoss.com\/?p=53898","featured_image":"https:\/\/itsfoss.com\/wp-content\/uploads\/2019\/04\/install-mysql-ubuntu.png"},{"post_id":54892,"post_title":"Working with Microsoft Exchange from your Linux Desktop","guid":"https:\/\/itsfoss.com\/?p=54892","featured_image":"https:\/\/itsfoss.com\/wp-content\/uploads\/2019\/04\/microsoft-exchange-linux-desktop.png"}],"const":{"toast_timeout":4000,"wp_content":"https:\/\/itsfoss.com\/wp-content\/","ajax_dash":["tcm_ajax_dash"],"site_url":"https:\/\/itsfoss.com","moderation":{"approve":"approved","unapprove":"hold","spam":"spam","unspam":"unspam","trash":"trash","untrash":"untrash","unreplied":"tcm_unreplied","tcm_delegate":"tcm_delegate","tcm_featured":"tcm_featured","tcm_keyboard_tooltip":"tcm_display_keyboard_notification_tooltip","featured":1,"not_featured":0}},"settings":{"activate_comments":1,"comment_registration":"","close_comments_for_old_posts":"","close_comments_days_old":"14","comments_per_page":"5","page_comments":"1","is_dynamic":"1","comment_order":"desc","gravatar_active":1,"tcm_default_picture":"https:\/\/itsfoss.com\/wp-content\/uploads\/2017\/12\/penguin-profile.png","powered_by":"","comment_date":"2","share_individual_comments":"1","comment_style_template":1,"lazy_load":1,"lazy_load_avatar":"1","tcm_labels_option":{"number_of_comments":{"default":"{number_of_comments} comments","text":"{number_of_comments} comments"},"show_comments_first":{"default":"{dropdown_option} comments first","text":"{dropdown_option} comments first"},"newest":{"default":"Newest","text":"Newest"},"oldest":{"default":"Oldest","text":"Oldest"},"top_rated":{"default":"Top rated","text":"Most Liked"},"enter_comment":{"default":"Enter your comment...","text":"Enter your comment..."},"load_comments":{"default":"Load more comments","text":"Load more comments"},"add_comment":{"default":"Add your comment...","text":"Add your comment..."},"reply_to_user":{"default":"Reply to {username}","text":"Reply to {username}"},"commenting_as":{"default":"Commenting as {username}","text":"Commenting as {username}"},"social_account":{"default":"Log in with:","text":"Log in with:"},"guest_comment":{"default":"Comment as a guest:","text":"Comment as a guest:"},"name":{"default":"Name","text":"Name"},"email":{"default":"Email","text":"Email"},"website":{"default":"Website","text":"Website"},"submit_comment":{"default":"Submit comment","text":"Submit comment"},"vote":{"default":"Vote:","text":"Vote:"},"share":{"default":"Share","text":"Share"},"copy_url":{"default":"Click to copy URL","text":"Click to copy URL"},"close_comments":{"default":"Comments are closed","text":"Comments are closed"},"email_address":{"default":"Email address","text":"Email address"},"subscribe":{"default":"Subscribe to comments","text":"Subscribe to comments"},"unsubscribe":{"default":"Unsubscribe","text":"Unsubscribe"},"logout_change":{"default":"Logout\/Change","text":"Logout\/Change"},"login_on_website":{"default":"Login on website","text":"Login on website"},"signin_facebook":{"default":"Sign in with Facebook","text":"Sign in with Facebook"},"signin_google":{"default":"Sign in with Google","text":"Sign in with Google"},"comment_content_missing":{"default":"Please add your comment text in the field below","text":"Please add your comment text in the field below"},"author_name_required":{"default":"Please add your name before submitting the comment","text":"Please add your name before submitting the comment"},"isRequired":{"default":"Please enter a valid email address","text":"Please enter a valid email address"},"need_register":{"default":"The comment could not be saved. You must be registered in order to comment","text":"The comment could not be saved. You must be registered in order to comment"},"login_submit_comment":{"default":"You need to be logged in to submit a comment","text":"You need to be logged in to submit a comment"},"comment_duplicate":{"default":"Duplicate comment detected, it looks as though you've already said that!","text":"Duplicate comment detected, it looks as though you've already said that!"},"comment_flood":{"default":"You are posting comments too quickly. Slow down.","text":"You are posting comments too quickly. Slow down."},"spam_comment":{"default":"Your comment was marked as spam","text":"Your comment was marked as spam"},"rest_cookie_invalid_nonce":{"default":"Cookie nonce is invalid","text":"Cookie nonce is invalid"},"tcm_receive_notifications":{"default":"Notify me when someone replies to my comment","text":"Notify me when someone replies to my comment"},"remember_me":{"default":"Save the details above in this browser for the next time I comment","text":"Save the details above in this browser for the next time I comment"},"storing_consent":{"default":"By using this form you agree with the storage and handling of your data by this website","text":"By using this form you agree with the storage and handling of your data by this website"}},"tcm_color_picker_value":"#00b6ba","tcm_notification_labels":{"email_subject":{"default":"New reply to your comment '{comment_start}'","text":"New response to your comment on It's FOSS"},"content_title":{"default":"A reply to your comment was posted on {site_title}","text":"A reply to your comment was posted on {site_title}"},"comment_posted":{"default":"Comment posted on {site_title}","text":"A new comment has been posted on {source_page}"},"reply_to":{"default":"Reply to {source_commenter_name}","text":"Reply to {source_commenter_name}"},"signed_up":{"default":"You are signed up to be notified of replies to your comment on {source_page}","text":"You are signed up to be notified of replies to your comment on {source_page}"},"unsubscribe":{"default":"You can {unsubscribe_link} from these notifications. Please note that this will unsubscribe you only from this notification thread. If you have signed up to receive notifications to other comments or comment threads on {site_title}, you will still receive those.","text":"You can {unsubscribe_link} from these notifications. Please note that this will unsubscribe you only from this notification thread. If you have signed up to receive notifications to other comments or comment threads on {site_title}, you will still receive those."},"replied_comment":{"default":"{source_commenter_name} wrote this reply in response to the comment by {comment_author} on {source_page}","text":"{source_commenter_name} wrote this reply in response to the comment by {comment_author} on {source_page}"},"unsubscribe_text":{"default":"click here to unsubscribe","text":"click here to unsubscribe"},"post_email_subject":{"default":"New comment posted on {source_page}","text":"New comment posted on {source_page}"},"post_content_title":{"default":"A new comment was posted on {site_title}","text":"A new comment was posted on {site_title}"},"post_comment_posted":{"default":"Comment posted on {site_title}","text":"Comment posted on {site_title}"},"post_reply_to":{"default":"Reply to {source_commenter_name}","text":"Reply to {source_commenter_name}"},"post_signed_up":{"default":"You are signed up to be notified of replies to your comment on {source_page}","text":"You are signed up to be notified of replies to your comment on {source_page}"},"post_unsubscribe":{"default":"You can {unsubscribe_link} from these notifications. Please note that this will unsubscribe you only from this notification thread. If you have signed up to receive notifications to other comments or comment threads on {site_title}, you will still receive those.","text":"You can {unsubscribe_link} from these notifications. Please note that this will unsubscribe you only from this notification thread. If you have signed up to receive notifications to other comments or comment threads on {site_title}, you will still receive those."},"post_unsubscribe_text":{"default":"click here to unsubscribe","text":"click here to unsubscribe"}},"tcm_keywords":"","tcm_live_update":"","tcm_live_update_refresh_rate":20,"tcm_enable_social_signin":0,"tcm_show_url":"","login_activation":0,"tcm_badges":[{"1":{"validate":true,"parse":true,"cache":false,"emulateHTTP":false,"emulateJSON":false,"xhr":{"readyState":4,"responseText":"1","responseJSON":1,"status":200,"statusText":"success"}},"id":"jbcoueaw","name":"1 Featured Comment","awarded":"featuredcomments","reaches":1,"awarded_text":"featured comments","image":"icon-featured_comments_03_default","image_url":"https:\/\/itsfoss.com\/wp-content\/plugins\/thrive-comments\/assets\/images\/default_badges\/all_badges.svg#icon-featured_comments_03_default"},{"1":{"validate":true,"parse":true,"cache":false,"emulateHTTP":false,"emulateJSON":false,"xhr":{"readyState":4,"responseText":"1","responseJSON":1,"status":200,"statusText":"success"}},"id":"jbcouwts","name":"5 Featured Comments","awarded":"featuredcomments","reaches":5,"awarded_text":"featured comments","image":"icon-featured_comments_03_progress_a","image_url":"https:\/\/itsfoss.com\/wp-content\/plugins\/thrive-comments\/assets\/images\/default_badges\/all_badges.svg#icon-featured_comments_03_progress_a"},{"1":{"validate":true,"parse":true,"cache":false,"emulateHTTP":false,"emulateJSON":false,"xhr":{"readyState":4,"responseText":"1","responseJSON":1,"status":200,"statusText":"success"}},"id":"jbcov9z3","name":"10 Featured Comments","awarded":"featuredcomments","reaches":10,"awarded_text":"featured comments","image":"icon-featured_comments_03_progress_b","image_url":"https:\/\/itsfoss.com\/wp-content\/plugins\/thrive-comments\/assets\/images\/default_badges\/all_badges.svg#icon-featured_comments_03_progress_b"},{"1":{"validate":true,"parse":true,"cache":false,"emulateHTTP":false,"emulateJSON":false,"xhr":{"readyState":4,"responseText":"1","responseJSON":1,"status":200,"statusText":"success"}},"id":"jbcovpot","name":"More than 15 Featured Comments","awarded":"featuredcomments","reaches":15,"awarded_text":"featured comments","image":"icon-featured_comments_03_progress_c","image_url":"https:\/\/itsfoss.com\/wp-content\/plugins\/thrive-comments\/assets\/images\/default_badges\/all_badges.svg#icon-featured_comments_03_progress_c"},{"1":{"validate":true,"parse":true,"cache":false,"emulateHTTP":false,"emulateJSON":false,"xhr":{"readyState":4,"responseText":"1","responseJSON":1,"status":200,"statusText":"success"}},"id":"jbcoxio2","name":"Centurion with more than 100 Comments","awarded":"approvedcomments","reaches":100,"awarded_text":"approved comments","image":"icon-featured_comments_01_progress_c","image_url":"https:\/\/itsfoss.com\/wp-content\/plugins\/thrive-comments\/assets\/images\/default_badges\/all_badges.svg#icon-featured_comments_01_progress_c"},{"1":{"validate":true,"parse":true,"cache":false,"emulateHTTP":false,"emulateJSON":false,"xhr":{"readyState":4,"responseText":"1","responseJSON":1,"status":200,"statusText":"success"}},"id":"jbcoy1fx","name":"10 Comments and Counting","awarded":"approvedcomments","reaches":10,"awarded_text":"approved comments","image":"icon-general_badges_05_default","image_url":"https:\/\/itsfoss.com\/wp-content\/plugins\/thrive-comments\/assets\/images\/default_badges\/all_badges.svg#icon-general_badges_05_default"},{"id":"jbcoz7vt","name":"Cruising with 20 Comments","awarded":"approvedcomments","reaches":20,"awarded_text":"approved comments","image":"icon-general_badges_05_progress_a","image_url":"https:\/\/itsfoss.com\/wp-content\/plugins\/thrive-comments\/assets\/images\/default_badges\/all_badges.svg#icon-general_badges_05_progress_a"},{"id":"jbe8qoc5","name":"50 Comments and Counting","awarded":"approvedcomments","reaches":50,"awarded_text":"approved comments","image":"icon-general_badges_05_progress_b","image_url":"https:\/\/itsfoss.com\/wp-content\/plugins\/thrive-comments\/assets\/images\/default_badges\/all_badges.svg#icon-general_badges_05_progress_b"},{"1":{"validate":true,"parse":true,"cache":false,"emulateHTTP":false,"emulateJSON":false,"xhr":{"readyState":4,"responseText":"1","responseJSON":1,"status":200,"statusText":"success"}},"id":"jbe8zro6","name":"Likable with 10 Upvotes","awarded":"upvotesreceived","reaches":10,"awarded_text":"upvotes received","image":"icon-upvote_badges_01_default","image_url":"https:\/\/itsfoss.com\/wp-content\/plugins\/thrive-comments\/assets\/images\/default_badges\/all_badges.svg#icon-upvote_badges_01_default"},{"1":{"validate":true,"parse":true,"cache":false,"emulateHTTP":false,"emulateJSON":false,"xhr":{"readyState":4,"responseText":"1","responseJSON":1,"status":200,"statusText":"success"}},"id":"jbe90uut","name":"Getting Noticed with 20 Upvotes","awarded":"upvotesreceived","reaches":20,"awarded_text":"upvotes received","image":"icon-upvote_badges_01_progress_a","image_url":"https:\/\/itsfoss.com\/wp-content\/plugins\/thrive-comments\/assets\/images\/default_badges\/all_badges.svg#icon-upvote_badges_01_progress_a"},{"1":{"validate":true,"parse":true,"cache":false,"emulateHTTP":false,"emulateJSON":false,"xhr":{"readyState":4,"responseText":"1","responseJSON":1,"status":200,"statusText":"success"}},"id":"jbe934ho","name":"Getting popular with 50 Upvotes","awarded":"upvotesreceived","reaches":50,"awarded_text":"upvotes received","image":"icon-upvote_badges_01_progress_b","image_url":"https:\/\/itsfoss.com\/wp-content\/plugins\/thrive-comments\/assets\/images\/default_badges\/all_badges.svg#icon-upvote_badges_01_progress_b"},{"1":{"validate":true,"parse":true,"cache":false,"emulateHTTP":false,"emulateJSON":false,"xhr":{"readyState":4,"responseText":"1","responseJSON":1,"status":200,"statusText":"success"}},"id":"jbe93ugn","name":"People's Favorite with 100+ Upvotes","awarded":"upvotesreceived","reaches":100,"awarded_text":"upvotes received","image":"icon-upvote_badges_01_progress_c","image_url":"https:\/\/itsfoss.com\/wp-content\/plugins\/thrive-comments\/assets\/images\/default_badges\/all_badges.svg#icon-upvote_badges_01_progress_c"},{"id":"jbe95ksy","name":"Rock Star with 100+ Comments","awarded":"approvedcomments","reaches":100,"awarded_text":"approved comments","image":"icon-general_badges_05_progress_c","image_url":"https:\/\/itsfoss.com\/wp-content\/plugins\/thrive-comments\/assets\/images\/default_badges\/all_badges.svg#icon-general_badges_05_progress_c"},{"1":{"validate":true,"parse":true,"cache":false,"emulateHTTP":false,"emulateJSON":false,"xhr":{"readyState":4,"responseText":"1","responseJSON":1,"status":200,"statusText":"OK"}},"id":"jbf0mq0d","name":"5 Replies","awarded":"approvedreplies","reaches":5,"awarded_text":"approved replies","image":"icon-Approved_replies_02_default","image_url":"https:\/\/itsfoss.com\/wp-content\/plugins\/thrive-comments\/assets\/images\/default_badges\/all_badges.svg#icon-Approved_replies_02_default"},{"1":{"validate":true,"parse":true,"cache":false,"emulateHTTP":false,"emulateJSON":false,"xhr":{"readyState":4,"responseText":"1","responseJSON":1,"status":200,"statusText":"OK"}},"id":"jbf0n3dj","name":"10 Replies","awarded":"approvedreplies","reaches":10,"awarded_text":"approved replies","image":"icon-Approved_replies_02_progress_a","image_url":"https:\/\/itsfoss.com\/wp-content\/plugins\/thrive-comments\/assets\/images\/default_badges\/all_badges.svg#icon-Approved_replies_02_progress_a"},{"1":{"validate":true,"parse":true,"cache":false,"emulateHTTP":false,"emulateJSON":false,"xhr":{"readyState":4,"responseText":"1","responseJSON":1,"status":200,"statusText":"OK"}},"id":"jbf0nqap","name":"20 Replies","awarded":"approvedreplies","reaches":20,"awarded_text":"approved replies","image":"icon-Approved_replies_02_progress_b","image_url":"https:\/\/itsfoss.com\/wp-content\/plugins\/thrive-comments\/assets\/images\/default_badges\/all_badges.svg#icon-Approved_replies_02_progress_b"},{"id":"jbf0o948","name":"30 Replies","awarded":"approvedreplies","reaches":30,"awarded_text":"approved replies","image":"icon-Approved_replies_02_progress_c","image_url":"https:\/\/itsfoss.com\/wp-content\/plugins\/thrive-comments\/assets\/images\/default_badges\/all_badges.svg#icon-Approved_replies_02_progress_c"}],"tcm_badges_option":"1","tcm_badges_custom_images":"","tcm_voting_only_register":false,"tcm_conversion":{"first_time":{"active":"tcm_related_posts"},"second_time":{"active":"tcm_social_share"},"tcm_live_update":{"first_time":{"custom_message":"Thank you, {commenter_name} ! Your comment has been submitted for this post. It should be approved by a moderator shortly."},"second_time":{"custom_message":"Welcome back {commenter_name} and thanks again! Your comment has been submitted for this post."}},"tcm_social_share":{"first_time":{"custom_message":"Thank you, {commenter_name} ! Your comment has been submitted for this post. Would you like to share this post with your friends?","social_sharing_buttons":{"fb_share":1,"tw_share":1,"lk_share":1,"pt_share":1,"gg_share":1,"xi_share":0}},"second_time":{"custom_message":"Thank you, {commenter_name} ! Your comment has been submitted for this post. Why not share this article with your friends?","social_sharing_buttons":{"fb_share":1,"tw_share":1,"lk_share":1,"pt_share":0,"gg_share":1,"xi_share":0}}},"tcm_related_posts":{"first_time":{"custom_message":"Thank you for your comment, {commenter_name}! Here are some more posts you might be interested in:","show_featured_image":1},"second_time":{"custom_message":"Thank you for your comment, {commenter_name}! Here are some more articles you might be interested in:","show_featured_image":1}},"tcm_redirect":{"first_time":{"redirect_url":"","redirect_post_id":"","redirect_post_val":"","flag":""},"second_time":{"redirect_url":"","redirect_post_id":"","redirect_post_val":"","flag":""}},"tcm_thrivebox":{"first_time":{"thrivebox_id":""},"second_time":{"thrivebox_id":""}}},"tcm_roles":"","tcm_mod_administrator":"1","tcm_mod_editor":"1","tcm_mod_author":"0","tcm_mod_contributor":"0","tcm_mod_subscriber":"0","tcm_exclude_moderators":0,"tcm_vote_type":"up_and_down","tcm_email_service":"mailgun","tcm_api_status":{"facebook":1,"google":1,"facebook_api":0,"google_api":0},"badges_to_moderators":1,"tcm_mark_upvoted":1,"comment_moderation":"1","comment_whitelist":"","comment_max_links":"1","moderation_keys":"","blacklist_keys":"","tcm_meta_tags":0,"tcm_moderators_notifications":1,"remember_me":0,"storing_consent":0},"close_comments":"","sorting":{"sort_name":"newest","sort_field":"comment_ID","order":-1},"tcm_customize_labels":{"number_of_comments":{"default":"{number_of_comments} comments","text":"{number_of_comments} comments"},"show_comments_first":{"default":"{dropdown_option} comments first","text":"{dropdown_option} comments first"},"newest":{"default":"Newest","text":"Newest"},"oldest":{"default":"Oldest","text":"Oldest"},"top_rated":{"default":"Top rated","text":"Most Liked"},"enter_comment":{"default":"Enter your comment...","text":"Enter your comment..."},"load_comments":{"default":"Load more comments","text":"Load more comments"},"add_comment":{"default":"Add your comment...","text":"Add your comment..."},"reply_to_user":{"default":"Reply to {username}","text":"Reply to {username}"},"commenting_as":{"default":"Commenting as {username}","text":"Commenting as {username}"},"social_account":{"default":"Log in with:","text":"Log in with:"},"guest_comment":{"default":"Comment as a guest:","text":"Comment as a guest:"},"name":{"default":"Name","text":"Name"},"email":{"default":"Email","text":"Email"},"website":{"default":"Website","text":"Website"},"submit_comment":{"default":"Submit comment","text":"Submit comment"},"vote":{"default":"Vote:","text":"Vote:"},"share":{"default":"Share","text":"Share"},"copy_url":{"default":"Click to copy URL","text":"Click to copy URL"},"close_comments":{"default":"Comments are closed","text":"Comments are closed"},"email_address":{"default":"Email address","text":"Email address"},"subscribe":{"default":"Subscribe to comments","text":"Subscribe to comments"},"unsubscribe":{"default":"Unsubscribe","text":"Unsubscribe"},"logout_change":{"default":"Logout\/Change","text":"Logout\/Change"},"login_on_website":{"default":"Login on website","text":"Login on website"},"signin_facebook":{"default":"Sign in with Facebook","text":"Sign in with Facebook"},"signin_google":{"default":"Sign in with Google","text":"Sign in with Google"},"comment_content_missing":{"default":"Please add your comment text in the field below","text":"Please add your comment text in the field below"},"author_name_required":{"default":"Please add your name before submitting the comment","text":"Please add your name before submitting the comment"},"isRequired":{"default":"Please enter a valid email address","text":"Please enter a valid email address"},"need_register":{"default":"The comment could not be saved. You must be registered in order to comment","text":"The comment could not be saved. You must be registered in order to comment"},"login_submit_comment":{"default":"You need to be logged in to submit a comment","text":"You need to be logged in to submit a comment"},"comment_duplicate":{"default":"Duplicate comment detected, it looks as though you've already said that!","text":"Duplicate comment detected, it looks as though you've already said that!"},"comment_flood":{"default":"You are posting comments too quickly. Slow down.","text":"You are posting comments too quickly. Slow down."},"spam_comment":{"default":"Your comment was marked as spam","text":"Your comment was marked as spam"},"rest_cookie_invalid_nonce":{"default":"Cookie nonce is invalid","text":"Cookie nonce is invalid"},"tcm_receive_notifications":{"default":"Notify me when someone replies to my comment","text":"Notify me when someone replies to my comment"},"remember_me":{"default":"Save the details above in this browser for the next time I comment","text":"Save the details above in this browser for the next time I comment"},"storing_consent":{"default":"By using this form you agree with the storage and handling of your data by this website","text":"By using this form you agree with the storage and handling of your data by this website"}},"tcm_social_apis":{"facebook":[],"google":[]},"email_services":[{"key":"mailgun","title":"Mailgun","image":"https:\/\/itsfoss.com\/wp-content\/plugins\/thrive-comments\/thrive-dashboard\/inc\/auto-responder\/views\/images\/mailgun_small.jpg","active":1},{"key":"sendinblueemail","title":"SendinBlue","image":"https:\/\/itsfoss.com\/wp-content\/plugins\/thrive-comments\/thrive-dashboard\/inc\/auto-responder\/views\/images\/sendinblueemail_small.jpg","active":0}],"tcm_accent_color":"#00b6ba"};
  1698. /* ]]> */
  1699. </script>
  1700. <script type='text/javascript' src='https://itsfoss.com/wp-content/cache/busting/1/wp-content/plugins/thrive-comments/assets/js/frontend.min-1.2.4.js'></script>
  1701. <script type='text/javascript' src='https://itsfoss.com/wp-content/cache/busting/1/wp-content/plugins/youtube-embed-plus/scripts/fitvids.min-13.1.js'></script>
  1702. <!-- Social Snap Share count cache indicator -->
  1703. <script type="text/javascript">
  1704. var SocialSnapURL = window.location.href;
  1705. var SocialSnapShareCacheExpired = 1;
  1706. if ( -1 !== SocialSnapURL.indexOf('?ss_cache_refresh') ) {
  1707. SocialSnapShareCacheExpired = true;
  1708. } else {
  1709. var SocialSnapServerTimestamp = 1556463872;
  1710. var SocialSnapBrowserTimestamp = Date.now();
  1711. if ( ! SocialSnapBrowserTimestamp ) {
  1712. SocialSnapBrowserTimestamp = new Date().getTime();
  1713. }
  1714. SocialSnapBrowserTimestamp = Math.floor( SocialSnapBrowserTimestamp / 1000 );
  1715. SocialSnapShareCacheExpired = SocialSnapShareCacheExpired && ( SocialSnapBrowserTimestamp - SocialSnapServerTimestamp < 60 );
  1716. }
  1717. </script>
  1718. <!-- Social Snap Share count cache indicator -->
  1719. <script type="text/javascript">
  1720. /* <![CDATA[ */
  1721. var aawp_geotargeting_api = "";
  1722. var aawp_geotargeting_settings = {"store":"com","mode":"title"};
  1723. var aawp_geotargeting_localized_stores = {"ca":"ca","de":"de","at":"de","ch":"de","es":"es","fr":"fr","in":"in","it":"it","jp":"co.jp","gb":"co.uk","ie":"co.uk"};
  1724. var aawp_geotargeting_tracking_ids = {"ca":"itsfoss-20","de":"itsfoss06-21","es":"itsfoss09-21","fr":"itsfoss0f-21","in":"linuxhandbook-21","it":"itsfoss00-21","co.jp":"itsfoss-22","co.uk":"itsfoss-21"};
  1725. /* ]]> */
  1726. </script>
  1727. <script type='text/javascript' src='https://stats.wp.com/e-201917.js' async='async' defer='defer'></script>
  1728. <script type='text/javascript'>
  1729. _stq = window._stq || [];
  1730. _stq.push([ 'view', {v:'ext',j:'1:7.2.1',blog:'37237282',post:'26973',tz:'2',srv:'itsfoss.com'} ]);
  1731. _stq.push([ 'clickTrackerInit', '37237282', '26973' ]);
  1732. </script>
  1733. <script type="text/javascript">var omapi_localized = { ajax: 'https://itsfoss.com/wp-admin/admin-ajax.php?optin-monster-ajax-route=1', nonce: '703fe2c3a7', slugs: {"jbvb9zpk6f_sidebar":{"slug":"jbvb9zpk6f_sidebar","mailpoet":false},"ztfnw1kof7nhqo4r5dqt":{"slug":"ztfnw1kof7nhqo4r5dqt","mailpoet":false},"cp7zniloxza8mcagx085":{"slug":"cp7zniloxza8mcagx085","mailpoet":false},"by19m9tmzfns6oco":{"slug":"by19m9tmzfns6oco","mailpoet":false},"pztb1uabhcye9ksm":{"slug":"pztb1uabhcye9ksm","mailpoet":false}} };</script>
  1734. <script>
  1735. window.lazyLoadOptions = {
  1736. elements_selector: "iframe[data-lazy-src]",
  1737. data_src: "lazy-src",
  1738. data_srcset: "lazy-srcset",
  1739. data_sizes: "lazy-sizes",
  1740. skip_invisible: false,
  1741. class_loading: "lazyloading",
  1742. class_loaded: "lazyloaded",
  1743. threshold: 300,
  1744. callback_load: function(element) {
  1745. if ( element.tagName === "IFRAME" && element.dataset.rocketLazyload == "fitvidscompatible" ) {
  1746. if (element.classList.contains("lazyloaded") ) {
  1747. if (typeof window.jQuery != "undefined") {
  1748. if (jQuery.fn.fitVids) {
  1749. jQuery(element).parent().fitVids();
  1750. }
  1751. }
  1752. }
  1753. }
  1754. }
  1755. };
  1756. // Listen to the Initialized event
  1757. window.addEventListener('LazyLoad::Initialized', function (e) {
  1758. // Get the instance and puts it in the lazyLoadInstance variable
  1759. var lazyLoadInstance = e.detail.instance;
  1760. if (window.MutationObserver) {
  1761. var observer = new MutationObserver(function(mutations) {
  1762. mutations.forEach(function(mutation) {
  1763. mutation.addedNodes.forEach(function(node) {
  1764. if (typeof node.getElementsByTagName !== 'function') {
  1765. return;
  1766. }
  1767. imgs = node.getElementsByTagName('img');
  1768. iframes = node.getElementsByTagName('iframe');
  1769. rocket_lazy = node.getElementsByClassName('rocket-lazyload');
  1770. if ( 0 === imgs.length && 0 === iframes.length && 0 === rocket_lazy.length ) {
  1771. return;
  1772. }
  1773. lazyLoadInstance.update();
  1774. } );
  1775. } );
  1776. } );
  1777. var b = document.getElementsByTagName("body")[0];
  1778. var config = { childList: true, subtree: true };
  1779. observer.observe(b, config);
  1780. }
  1781. }, false);
  1782. </script><script data-no-minify="1" async src="https://itsfoss.com/wp-content/plugins/wp-rocket/assets/js/lazyload/11.0.3/lazyload.min.js"></script><script>function lazyLoadThumb(e){var t='<img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" width="480" height="360">',a='<div class="play"></div>';return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="https://www.youtube.com/embed/ID?autoplay=1";t+=0===this.dataset.query.length?'':'&'+this.dataset.query;e.setAttribute("src",t.replace("ID",this.dataset.id)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),this.parentNode.replaceChild(e,this)}document.addEventListener("DOMContentLoaded",function(){var e,t,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)e=document.createElement("div"),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query", a[t].dataset.query),e.innerHTML=lazyLoadThumb(a[t].dataset.id),e.onclick=lazyLoadYoutubeIframe,a[t].appendChild(e)});</script></body></html>
  1783. <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1556463872 -->