Curing Type-2 Diabetes

It seems that eventually all of us get Type-2 Diabetes.. Is that the fee we pay for living a long life? I thought so too!

I have been dealing with this disease for two years. I have read lots of books and articles and did lots of research. I would like to report my findings, and warn you that I am not a doctor (although I wish I was!)

When I was first diagnosed two years ago, I was told to “eat less of these, do this, and inject yourself before every meal.” I followed these to a tee. I monitored my blood sugar often (usually with Freestyle libre). Sometimes it fell too low (from overmedicating) and I got cold sweats and tremors or it went up too high and I had to drink lots, go for walks and re-inject myself to bring it back down. I always carried something to eat with me in case it fell too low.

I was able to leave all that behind!

I am considering myself as someone that has beaten diabetes. I am not on any medications, I don’t inject myself with anything. However my blood sugar is very level – does not fall far or rise too high. I am full of energy and I am almost never hungry.

In this article you will find what I learned, experimented and discovered. I would like to share these with you without any financial motive. I would love to hear from you. Please register to this page, and write your comments – I would appreciate you clicking on the ads as well! I will be updating this page often, so please stop by from time to time.

I believe first I should talk about how the body processes sugar and carbohydrates. Our Pancreas, the yellow organ in the drawing, is very sensitive to the sugar level in our blood. When our blood sugar level goes up, or when it hears a command from our brain, it produces a hormone called Insulin into our bloodstream. This sends a signal to all our cells to absorb sugar from the bloodstream – so that the sugar level in our blood falls. The cells all over our body, when they receive this signal do exactly that: They open up and absorb sugar from the blood. Therefore the sugar level in our blood falls.

Everyone’s blood sugar rises when they eat and then falls back down. However at some point it starts going up and staying high. They first prescribe you a drug called Metformin but after a while that proves to be insufficient so the doctor tells you to start on insulin shots. They explain you how to make these injections, etc.

From there on, you are on a roller coaster ride. Your sugar level goes up and down. Like the roller coaster, it is exciting and scary when your blood sugar goes up and worse when you fall down.

Actually our poor bodies start warning you 10 years beforehand, but we ignore its signals. We measure our waking blood sugar and we find something over 100. We ignore it and go down to breakfast. 10 years go by, and we start seeing things blurred, or you have a sweet craving that you cannot satisfy. Or perhaps the doctor gives you the bad news, that your kidneys or your heart are having troubles or maybe you get wounds on your feet that will not heal.  Or maybe the family members are starting to wonder why you are always in a such foul mood!  In my case, it was an insatiable thirst for a sugary kinda of orange juice. I could have drank that stuff all day and I have!

I have been on that train for two years and during that time I investigated this disease and what was happening to our pancreas. Why was it not producing enough insulin?

It turns out we were to blame: Our bodies are never meant to consume sugary substances or carbohydrates! Anything made from wheat (including all the whole-wheats), rice, corn, potatoes and pasta, all become sugar as soon as we eat them!  There are other stuff that are directly sugar to begin with – like most Fruit!

In the old days, there was no problem. The carbohydrates were found only occasionally and the body would convert it to energy and use it up. However that’s no longer the case: We no longer walk for miles to find food, and wherever we go, someone is trying to sell us something that’s loaded in carbohydrates. Check out the gas stations: Can you count how many healthy snacks they sell? Why is it always cookies and chocolates? Because they last. Some machine squirts them at some factory and it gets pumped with nitrogen before getting shrink-wrapped, so that they last for months without spoiling. Their production is cheap as well, providing a high margin of profit.

In the old days such food was not available. There was no problem eating a piece of fruit or some bread once in a while.

So what’s happening now? Once you grab that hamburger, our brain sends a signal to our pancreas so it increases its insulin production (interesting point: No such signal is sent for sugary drinks. I guess such drinks are a new problem for the body?)  Let’s say you had two slices of bread the same day for breakfast — one with jam. So the same thing had happened that morning as well. However, neither the pancreas has an unlimited capability of production, nor the cells can absorb the sugar indefinitely. Besides, what will they do when there is too much of it in the cells anyway? This stockpiling is what poisons our body and rots our organs.

  The insulin has another drawback: When we eat something sweet or containing carbohydrates, the same insulin signal goes to all our fat cells as well. What do they do when they receive the signal? They store it! Since there is an excess amount of sugar, the fat cells swell up and store the extra sigar. (Ask someone that complains about his/her weight how many pieces of fruit or bread they consume. Even a single fruit has loads of sugar.)

A while later the pancreas can no longer produce enough or even if it does, the cells are so overloaded with sugar that they do not care. When this happens, the body starts damaging itself. Pancreatic cells start dying from this sugar (when our blood sugar goves over 140), and ALL the organs, nerves and blood vessels get damaged. When the pancreas weakens, things get worse – it can no longer produce as much insulin even!

What appears pleasant to our brain is actually hurting us! A lot of foods that we learned to enjoy from our childhood are actually harmful.

I believe there are some issues with the doctors and dietitians as well: They tell you to eat “2 slices of bread per day, put sweeteners in your coffee, do not consume more than one starchy vegetable per meal”. And of course they will have to add “also keep taking these drugs until you die.”

I believe all these are too much – it’s far better for you if you do not eat these at all! In fact, TRY IT. Try not eating them and see what happens to your blood sugar. It will of course fall! If you are not putting extra sugars in your body, it has no recourse but to drop its blood sugar!

“Won’t I run out of Energy??”

The body has a protection system for this – a system that it used to use routinely until the invention of wheat farming. If there is not enough sugar in our diet, the body uses up the fat it has deposited in its fat cells for energy. Called Ketosis, it is a perfectly natural and desirable process. When this happens, you got it, we lose weight!

Start Somewhere — eat a low-carbohydrate meal and check your blood sugar. It will be low, especially if you took your medicine before the meal. It might fall dangerously low. Prepare yourself for the next meal: Less medicine, same type of meal. In a week’s time you will see that you will no longer need any medicine to keep a low blood sugar. And because you are not taking medication, the blood sugar will NOT fall dangerously low, ever!

“Am I a Diabetic?”

It’s hard to tell without measuring, but you can get a blood test kit very reasonably from any pharmacy. Check your morning blood sugar before you eat or drink anything. It should be below 100. If it’s above that, then this page is for you!

“What should I avoid Eating?”

The keto diet specifies that our nutrients should come largely from fats and proteins. What makes us fat and unhealthy are the carbohydrates and sugars. Almost everything else is allowed. Do a google search for Keto Diet, and investigate this amazing diet.

A small summary of what to avoid…
%100 Natural Honey:  It’s natural but it’s sugar.
No Sugars Added All-Natural Jams: Fruit is packed with sugar, so no sugar added does not mean much.
Pastries, cakes, etc: Anything made with wheat flour is out.
Rice, Bulgur, Pasta: All harmful.
Potatoes: Very starchy therefore full of carbohydrates. Try cauliflower instead.
%100 whole-wheat, gluten-free: All the same; full of carbs.
Beans, Lentils, etc: All contain carbohydrates, better eat them in moderation.
Milk: The problem with milk is not the fat.. It’s the sugar. The more full-fat, the better. Do not drink skim or half-fat milk – they have a high sugar content. Try heavy cream on your next coffee. Cream has alot less sugar.

Don’t forget: What makes you fat and raises your blood sugar is not fat or oils, it’s the sugar.

Some of it can be tolerated in moderation: Some flour is used to thicken soups for example. That much flour may be harmless (but there are alternative thickeners, such as Agar Agar, Kinoa or Almond flour).

There are many apps that you can install on your phone to find out how many grams of carbohydrates each food contains. Try to aim for less than 30grams per day.

“But I will still be hungry!”

There are many people that feel that unless they have pasta or rice or slices of bread with their meal, they will keep feeling hungry after the meal. Actually the opposite is true: Because they are such empty calories, they get digested very fast and cause us to be hungry again very quickly!

Find a person that insists on eating bread with his/her meals. Prepare a meal with several eggs (with cheese or however they like).. Also provide various cold cuts, cheeses, walnuts, olives, tomatoes, salad material, green peppers.  See if they are still hungry afterwards! Also check how long this food keeps them full: I bet they will not need to snack until the next meal!

“Won’t I be unhealthy if I do not eat carbohydrates?”

On the contrary – you will be healthier!

The only thing to watch out for is called the Keto Flu: When we first switch to a such diet, our bodies take a few weeks to transition itself to using fat for fuel. You might get some flu-like symptoms during that time: Sore throat, runny nose or dizziness. To avoid such issues, 1) make sure to drink lots of water, including sparkling water, 2) Increase your salt intake, 3) Try taking extra magnesium or potassium. Especially pickle juice is recommended — it’s tasty anyway! In about 3 weeks your symptoms will go away.

“Will I get better over time?”

Getting better, certainly. You can live a long life in good health using this diet. You can consume lots of different kinds of foods, but your pancreas may never be as good as someone who never had diabetes – the high sugar levels probably have damaged it. But if you are asking “can I eat this whole cake in one sitting?” , then don’t worry, after a few weeks, you will NOT want to eat cake anyway!  If you also add some daily exercising or even a 10-minute walk to this, there is no reason why you should not live to be a hundred. Just watch out for the traffic 🙂

I wish you a healthy life.

Turgut Kalfaoglu


This web site is hosted at the Kalfaoglu Internet Services. We have 30 years of experience in web design and hosting. Please visit our web site at

(C)2020 Turgut Kalfaoglu. All rights reserved.



Health kategorisine gönderildi | Curing Type-2 Diabetes için yorumlar kapalı

Şeker (Diyabet Tip 2) Hastalığının Tedavisi

Eninde sonunda çoğumuz Tip 2 şeker hastalığına kapılıyor sanki. Uzun yaşamanın bedeli mi? Ben de öyle sanıyordum!

Ben iki senedir uğraşıyorum bu hastalıkla, dünya kadar kitap makale vs okudum ve araştırmalarımdan size bahsetmek istiyorum. Doktor değilim (ama keşki olsaymışım)!

İki sene önce teşhis konduğunda “şunları az ye, şunları yap, ve her öğünden önce şu iğneyi yap” diye talimatlar verildi. Bunları harfiyen yaptım. Sürekli şekerimi kontrol ettim, bazen çok düştü (fazla ilaç yapmışım) terlemeler titremeler geçirdim, bazen çok fırladı, tekrar iğne yaptım, yürüyüşe çıktım ve bol su içtim. Hep yanımda şekerimi tekrar yükseltebilmek için şekerler taşıdım. Artık hepsini bırakabildim!

Şu anda kendime “şekeri yendim” diyorum. Ne ilaç alıyorum, kendime iğne yapmayı da bıraktım, ama kan şekerim hep düzgün seviyelerde. Hiç fazla inmiyor, bütün gün aç kalsam bile!  Yemek yiyorum yine artmıyor, enerjim çok iyi durumda, hep tokum çok az acıkıyorum.

Bu yazıda okuyacaklarınız hep benim bir yerlerden öğrenip kendi üstümde denediklerimden veya kendi keşfettiklerimden oluşuyor. Sizlerle bunları hiçbir kar amacı gütmeden paylaşmak istedim. Düşüncelerinizi daima beklerim. Hem bu sayfaya kayıt olun hem de lütfen düşüncelerinizi yazın, reklamları da tıklarsanız sevinirim. Bu sayfayı sürekli güncellemeyi düşünüyorum lütfen arada tekrar ziyaret edin!


Sanırım önce vücudun nasıl şeker/karbohidratı hazmettiğinden bahsetmeliyim:
Pankreasımız, resimdeki sarı şey, vücudun kan şekeri seviyesine çok hassas olan minik bir organımızdır. Şeker seviyesi artınca veya beyinden komut gelince içindeki özel hücreler, insülin isminde bir hormon salgılıyor. İnsülin de kanla birlikte her yere dağılıyor. Bunun amacı da tüm vücut hücrelerine bir sinyal göndermek: Şekeri içinize alın ki kandaki dolaşan şeker düşsün! Sinyali alan tüm vücut bunu yapıyor – hücreler açılıyor, şeker içlerine giriyor.. Kanda dolaşan serbest şeker azalıyor.

Herkesin şekeri birşeyler yedikten sonra yükselir, sonra da iner. Ama bir an geliyor artık kontrolsüz yükseliyor ve yüksek kalıyor. Buna mani olmak için metformin ana maddeli bir ilaç veriyorlar size, bir süre  sonra o da kesmiyor ve doktor sizi insüline başlatıyor, iğnesi nasıl yapılır vs anlatıyor. Ve sizi sonsuz sürecek bir lunapark trenine bindiriyorlar. Şeker bir yukarı bir aşağı; Aynen trendeymişsiniz gibi hem yukarı çıkması hem aşağı inmesi sizi heyecanlandıracak ve korkutacak. 

Aslında zavallı vücut 10 yıl öncesinden uyarı vermeye başlıyor ama biz aldırmıyoruz. Sabah kalkınca şekerinizi ölçüyorsunuz 100 ün üstünde çıkıyor mesela. Hayallah diyip kahvaltıya iniyoruz. 10 sene sonra bulanık görme olabiliyor veya durduramadığınız bir tatlı yeme ve tatlı içecek içme arzunuz oluyor. Veya belki daha kötü bir haber alıyorsunuz doktordan; kalbiniz,  böbreğiniz tekliyor yada ayaklarınızda geçmeyen yaralar oluşuyor hatta aile fertleri neden böyle aniden parladığınızı neden herşeye kızdığınızı merak eder oluyorlar!  Bana “aman bir sorunum var” dedirten şey şu markette satılan bol şekerli tanecikli portakal suyu oldu. İçiyordum, bir bardak daha canım istiyordu. Sonsuz içebilirdim onu!

İki sene bu trendeydim, yukarı aşağı hopladım durdum. Bu arada hastalığı ve pankreasımıza neler olduğunu neden yeterince insülin üretmediğini araştırıp durdum.

Birçok gıdada karbohidrat var. Ama nişastasız sebzelerde bu oran düşük (yani patates/mısır hariç). Onları yemekte bir sakınca yok. Ama diğerlerinden uzak durmalı

Meğerse kabahat bizdeymiş! Vücudumuz aslında şekerli veya karbohidratlı gıdalar için yaratılmamış! Yediğimiz tüm unlu gıdalar (maalesef tüm unlu gıdalar — tam buğdaylı ve en “saman gibi”  olanlar dahil) tüm pirinçli şeyler, mısır, patates, makarna gibi şeyler yer yemez hemen şekere dönüşüyor.  Bazı şeyler ise zaten direk şeker – çoğu meyve gibi!

Eskiden iyiymiş – arada bir gelen karbohidratı vücut enerji olarak kullanır ve bitirirmiş. Ama artık öyle değil – hem dağdan dağa yürüyüp yiyecek aramıyoruz, hem de ucuz ve dayanıklı diye nereye gitsek bize karbohidratlı birşey satmaya çalışıyorlar. Benzin istasyonlarına bir bakın n’olur – kaç tane sağlıklı gıda görebileceksiniz raflarda?  Niye hep  kurabiye, çikolata? Bunlar dayanıklı da ondan – fabrikada bir alet bunları fışkırttıktan sonra içine azot basıp aylarca bozulmadan durabilecek jelatine sarıyorlar. Üretimi de zaten ucuz ve sınırsız.  Kar marjı yüksek yani.

Yağ hücreleri kilo alınca şişer, verince sönerler

Eskiden böyle gıdalar yoktu, arada bir meyve veya ekmek yiyince sorun olmuyordu.
Peki şimdi ne oluyor?   Siz o hamburgeri elinize alınca beynimiz pankreasa uyarı gönderiyor – üretimi arttır (ilginç bir nokta: Beynimiz aynı sinyali tatlı içecekler için göndermiyor – herhalde tatlı içecekler vucut için yeni bir sorun?)  — Üretimi arttır ki hücreler hemen kana karışacak o ekmekteki  şekeri emsinler. Diyelim ki o gün kahvaltıda da 2 dilim ekmek yediniz – biri reçelli. Yani sabah da aynı şey olmuştu. Ancak ne hücrelerin sonsuz şeker emme kapasitesi ne de pankreasın sonsuz üretme yeteneği var.  Hem zaten hücreler bu şekeri emdikten sonra ne yapacaklar? Zaten ihtiyaç fazlası bu kadar şeker! Bu birikme vücudu zehirliyor işte.

Bu insülin sinyalinin bir kötü yönü daha var: Biz tatlı/karbohidratlı birşey yediğimizde üretilen insülin, tüm vücuttaki yağ hücrelerine de gidiyor. Onlar ne yapıyor insülin görünce? Depolama!  Madem fazla şeker var ortalıkta, yağ hücreleri de şişerek bu fazla şekeri içlerine hapsediyorlar. (“Su içsem yarıyor” diyenlere ne kadar çok meyve veya ekmek yediklerini sorun. Bir meyvede bile dünya kadar enerji var!).

Bir süre sonra ya pankreas yeterince üretemiyor veya üretse de hücreler öyle bir şekere doymuş ki, artık aldırmıyorlar olaya! Böyle olunca zarar vermeye başlıyor kendisine – hem pankreastaki hücreler kanda dolaşıp duran şeker yüzünden ölmeye başlıyorlar (kan şekeri 140ın üstüne çıkınca) hem de TÜM organlar, sinirler, damarlar zarar görüyorlar. Pankreas zayıfladıkça da durum kötülüyor, artık o kadar insülin de üretemiyor.  

Yani beynimize ve dilimize tatlı gelen şeyler aslında bize zararlı! Kültürel olarak sevmeyi öğrendiğimiz birçok şey maalesef bize zarar veriyor. Veya “azı karar çoğu zarar” türünden birşey bu – ama “azı” dediğimiz bizim sandığınızdan çok daha az aslında!

Olması gereken piramid. En üsttekilerden çok az yiyin: Tahıllar,Meyveler,Nişastalı sebzeler. Krema,Tereyağ,Yağlar altında. Fındık fıstık bir altta-nişastasız sebzelerle birlikte. Yumurta/Peyniri, Et,Balık,Kabuklu Deniz hayvanları ve tavuk izliyor.

Doktorlar ve diyetisyenlerde de sorun var bence — size “günde 2 dilim ekmek yiyin, çayınıza tatlandırıcı koyun, bir meyveden fazla yemeyin, bir öğünden fazla tahıllı gıda tüketmeyin” gibi birşeyler diyecekler – ve tabi “şu ilaçları ölünceye kadar kullanın” da demek zorundalar.
Bence bunlar bile çok fazla – hiçbirini yemezseniz daha da iyi!  Hatta yemeyin görün şekeriniz ne yapacak — tabi düşecek! Vücuda fazla şeker girmezse mecburen kanınızdaki şeker de düşecek!

“EE o zaman enerjisiz kalmaz mıyız?”  
Vücudun koruması var bu konuda – ki zaten eskiden hep bu sistemi kullanırmış; Yeterince şeker yoksa ortalıkta, vücut depoladığı yağları çıkarıp onları enerjiye çeviriyor kullanıyor.  Buna ketoz deniyor ve komple zararsız hatta doğal bir işlem. Evet bu yağ yendiği zaman kilo da veriyoruz!

Bir yerden başlayın — az karbohidratlı bir yemek yiyin sonra şekerinizi kontrol edin. Çok düşük çıkacak – hele ilaç aldıysanız yemekten önce, tehlikeli şekilde düşebilir. Bir sonraki öğüne kendinizi hazırlayın — daha az ilaç, yine az karbohidrat. Bunun tekrarlayıp durun, göreceksiniz gittikçe ilacı azaltacaksınız. Birkaç hafta sonra ilacı sıfıra indirebileceksiniz!

Bende Şeker Var mı?
Bakmadan birşey diyemem ama çok makul fiyatlara herhangi bir eczaneden bir şeker ölçüm seti alabilirsiniz. Sabah henüz birşey yememişken bakın şekerinize: 100 veya üstünde olmaması lazım. Üstündeyse hoş geldiniz ve sağlığınıza yeniden kavuşmanız için çalışmaya kolayca başlayabilirsiniz!

Neler yemeyelim?
Aslında Karatay haklıydı – o da zaten Ketojenik diyet tavsiye ediyor. Keto diyeti tam olarak bunu söylüyor: “Bizi şişmanlatan sağlıksız kılan karbohidrat ve şekerdir.” Onun dışında hemen herşey serbest! Neler yemeli neler yememeli konusunu isterseniz bunu anlatan sitelere bırakalım. Google’da bir arama yapın “Keto diyeti” diye, sonra gözünüze ilişen bir siteyi seçin ve okuyun.

Özetle Kaçınmanız Gerekenlerden bir demet:
%1000 doğal Bal
– tamam doğal bir şeker ama yine de şeker.
Hiç Şeker Katılmadan Hazırlanmış Fatma Nine’nin Reçeli – şeker zaten meyvenin kendisinde var. Eklemesek ne olur?
Hamur işi – karbohidrat. İçinde un varsa kaçının
Meyveler – Maalesef bol şekerli. Ekşi olsalar bile mi? Evet!  Limonda bile şeker var!
Pilav, Bulgur, Makarna –  maalesef hepsi zararlı
Patates – karbohidrat. Onun yerine karnıbahar kullanabilirsiniz birçok yerde.
Tam tahıllı, siyezli, glutensiz — maalesef hepsi karbohidrat
Fasülye, Nohut, Mercimek vs — az yiyin, bunlarda da bol karbohidrat var
Süt — Sütün problemi içindeki yağ değil – tam tersine. İçindeki şeker. Ne kadar yağlı ise o kadar faydalı. Yarım yağlı kullanmayın onların şeker oranı yüksek olur. Onun yerine krema kullanın. Kahvenize krema koyun örneğin.

Unutmayın: Şekerinizi yükselten ve sizi şişmanlatan şey yağ değil şekerdir.

Bunların bazılarını az miktarda yiyebilirsiniz tabi – örneğin çorbaya koyulaştırıcı olarak un konur, bu kadar unun size pek zararı olmayabilir… (Gerçi onun yerine bile farklı koyulaştırıcı maddeler konabilir, Agar Agar, Kinoa veya Badem Unu  gibi)

Nede ne kadar karbohidrat var diye merak ederseniz DiyetKolik web sitesi veya onun cevap telefonu uygulaması son derece başarılı. Tavsiye ederim. Her gıdada ne kadar karbohidrat var hemen gösteriyor.

“Ama Doymam Ki?”
Bu kadar zaman yanlış beslendiğimizden dolayı doymayız sanıyoruz. Halbuki ilk sindirilen şeyler yine karbohidratlar, yani acıkmamıza en büyük sebep yediğimiz pilavın ekmeğin hemen sindirilip mideden gitmesi!

“Ekmek yemezsem doymuyorum”
diyen birisini bulun (çok var) ve önüne kahvaltıda şunları çıkarın; 2 yumurta – sucuklu peynirli vs neli isterse.  Yanında türlü cins peynir, ceviz, zeytin, domates, yeşillik, tatlı biber. Bunları yedirin, hala doymadıysa aynı şeyden daha yesin! Hem de bunlar onu öğlene kadar tok tutacaktır!

“Bunları Yemezsem Sağlıksız Olmaz Mıyım?”
Yoo – her türlü gereksinim zaten diğer gıdalardan karşılanıyor. Hatta aksine – enerjiniz bir artacak ki şaşacaksınız.
Bir tek şuna dikkat edin: İlk başladığınızda bu kadar sene hazırdan yemeğe alışmış vücudun yağ yemeğe geçmesi biraz sürebiliyor. Bu arada siz nezle gibi bir durumla karşılaşabilirsiniz – burun akması, boğaz ağrısı veya bana olduğu gibi baş dönmesi. Buna “Keto flu” deniyor.  Bu vücudumuzun elektroliz dengesinin bozulmasından oluyor. Düzeltmek için 1) Bol su ve soda için, 2) Tuzlu gıdalar tüketin 3) Magnezyum ve potasyum içeren takviyeler alın.  Özellikle turşu suyunu tavsiye ediyorlar! Zaten lezzetlidir, artık içmek için bir bahanemiz daha var! Bir süre sonra (3 hafta gibi) zaten vücut alışıyor ve bu şikayetler geçiyor.

Zamanla İyileşir Miyim?
İyileşmek göreceli bir terim: Sağlıklı olarak uzun süre yaşayabilirsiniz bu şekilde. Birçok gıdayı tüketebilirsiniz, ama pankreasınız hiçbir zaman şeker hastalığı ile tanışmamış birisi kadar iyi olmayabilir – yüksek kan şekeri ona zarar vermiştir. Ama “bir oturuşta bir tepsi baklava yiyebilir miyim?” diye soruyorsanız, merak etmeyin bir süre sonra canınız hiç onları istemeyecek zaten!
Bir de bunun üzerine egzersiz veya en azından günde 10 dakika yürüyüş eklerseniz neden 100 yaşına kadar yaşamayasınız ki? Trafiğe dikkat edin yeter 🙂

Sağlıklı günler dilerim.

Turgut Kalfaoğlu

Bu site ve içeriği Kalfaoglu İnternet Servisleri’nde barındırılmaktadır. 30 senedir güvenilir web tasarım ve barındırma hizmetleri sunuyoruz. Tüm ürünlerimizi adresinde görebilirsiniz.

(Burada yer alan tüm bilgiler yazarın kendi düşünceleridir, sağlığınızla ilgili tüm konuları doktorunuza danışınız. Bu İnternet Sitesi içeriğinde yer alan tüm eserler (yazı, resim, görüntü, fotoğraf, video, müzik vb.) Turgut Kalfaoğlu’na ait olup, 5846 sayılı Fikir ve Sanat Eserleri Kanunu ve 5237 sayılı Türk Ceza Kanunu kapsamında korunmaktadır. Bu İnternet Sitesinin her hangi bir sayfasına girilmesi halinde  aşağıda belirtilen şartlar kabul edilmiş sayılır. Bu  şartların kabul edilmemesi durumunda İnternet Sitesine girilmemelidir)


Off Off - Turkish kategorisine gönderildi | Yorum yapın

How to cache Fedora RPM’s with Squid Proxy, an easy solution

Often there are many computers on your LAN that need to be updated when a new Fedora is released or just for the usual DNF UPDATE — you don’t want to re-download all the patches and you don’t want to wait for them to be downloaded.

This is where Squid comes to the rescue — with some tweaking, it can help us cache the files, EVEN if each client decides to fetch from a different mirror.

The first thing to do is to configure Squid..
add these into /etc/squid/squid.conf :

url_rewrite_program /etc/squid/squid-urlrewrite
url_rewrite_children 20 startup=1 idle=1 concurrency=10000

This tells squid to consult with the above program whenever a request is made, and change the request to another URL if necessary.

Now download and install ,
putting the resulting binary to /etc/squid

Now create a file called /etc/squid-urlrewrite.conf and put these in it

# loglevel
# info: default
# debug: more detail info
# log messages are write to syslog
loglevel debug

# rewrite  <regexp> <target>
# redirect <regexp> [301;]<target>

# mirror template:
# rewrite ^http://somesite/somedir/fedora/linux/(.*)$$1

# Change many common mirrors to :
rewrite ^http://fedora\.mirror\.garr\.it/fedora/linux/(.*)$$1
rewrite ^http://fedora\.mirror\.root\.lu/(.*)$$1
rewrite ^http://www\.nic\.funet\.fi/pub/mirrors/*)$$1
rewrite ^http://ftp\.halifax\.rwth-aachen\.de/fedora/linux/(.*)$$1
rewrite ^http://fedora\.uib\.no/fedora/linux/(.*)$$1
rewrite ^http://mirrors\.uni-ruse\.bg/fedora/linux/(.*)$$1

# rpmfusion
rewrite ^ftp://mirror\.proserve\.nl/rpmfusion/(.*)$$1

The above file contains some mirrors that are commonly accessed by my computers. You will need to add more if your computers decide to use mirrors other than garr, root, funet or halifax. The template is simple:
rewrite ^somehost/somedir/fedora/linux/(.*)$$1

replace somehost/somedir with what you see in squid logs. The right side always stays the same.

Why plusline? Since plusline was the first one that my server picked on, I resulted using it for ALL my computers – since I did not want multiple copies of each file stored in squid.

Now that squid is ready, you can tell DNF to start using it.. On each computer on your LAN, add this to the /etc/dnf/dnf.conf file:


This assumes that your squid lives on and is listening to port 3300.

Thats it.. when you do a dnf update or dnf system-upgrade, it should use the squid.. In the squid logs, you should see an access to the ftp.plusline site.. if you see other sites, STOP the dnf, edit /etc/squid-urlrewrite.conf and add that mirror to that file as well.. restart squid, restart dnf..

Off Off - Turkish kategorisine gönderildi | Yorum yapın